`

vi编辑器的三种工作模式

 
阅读更多
vi编辑器的有三种工作模式:命令模式、插入模式和底行命令模式。

1、命令模式
      当输入vi命令进入编辑器时,就处于命令模式。此时,从键盘输入任何字符都被当作编辑命令来解释。如a表示附加命令,i表示插入命令,x表示删除命令,如果不是vi的合法命令,会机器会发出报警声。
       命令模式可以通过命令来完成光标的定位,字符串的检索,文本恢复,修改,替换,标记,行结合及文本位移等功能。

2、插入模式
       插入模式也叫输入模式,可以通过输入vi插入命令i,附加命令a,打开命令o,替换命令s,修改命令e或取代命令r从命令模式进入插入模式。在插入模式下,从键盘上输入的所有字符都被插入到正在编辑的缓冲区,被当作该文件的正文,相当于windows下的“记事本”。按ESC键退出插入模式。

3、底行命令模式
       要执行底行命令模式,必须在命令模式下输入一个冒号“:”。
        底行命令模式主要完成文本的全局替换,文本中插入shell命令,vi编辑器的设置,文本的存盘退出,文本块的复制,多个文本间的转换及缓冲区的操作功能。

4、三种模式之间的转换
       vi编辑器的三种工作模式文成不同的功能:只有在输入模式下才能完成文本的输入工作,只有在命令模式下才能完成效率较高的文本的修改、恢复及检索定位等工作;只有在底行命令模式才能进行编辑器的设置,字符串的全局替换、文本的存储及退出等工作。三种模式之间的转换如图:


  • 大小: 18.5 KB
分享到:
评论

相关推荐

    对linux的vi编辑器的认识

    "对linux的vi编辑器的认识" Vi 编辑器是 Linux 和 Unix 上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在 Linux 上也有很多图形界面的编辑器可用,但 VI 在系统...

    linux实验报告vi编辑器的使用.pdf

    Vi编辑器基本上分为三种模式,分别是“一般模式”、“编辑模式”和“命令模式”。 * 一般模式:以Vi打开一个文档就直接进入一般模式(这是默认的模式)。在这个模式中,可以使用“上下左右”键来移动光标,可以使用...

    Vi编辑器的使用方法

    Vi 编辑器可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。其中,命令模式控制屏幕光标的移动、字符、字或行的删除、移动复制某区段及进入 Insert mode ...

    vi编辑器使用指南,快速上手VI的好文档

    VI编辑器的工作模式主要包括命令模式和输入模式两大类: - **命令模式**:用户在此模式下可以执行编辑操作(如复制、粘贴、删除等)。 - **输入模式**:此模式允许用户输入文本,类似于一般的文本编辑器。 ##### 2...

    Linux实验——Vi编辑器.doc

    **二、Vi编辑器的三种模式** 1. **命令模式**:默认模式,用于移动光标、删除、复制、粘贴等操作。例如,使用`h`、`j`、`k`、`l`键分别向左、下、上、右移动光标,`dd`删除当前行。 2. **插入模式**:在命令模式下...

    vi编辑器命令速查~~

    vi编辑器命令速查 vi 编辑器是 Linux/UNIX 环境下经典的编辑器,熟练地使用它可以高效地编辑代码、配置系统文件等,是程序员和运维人员必须掌握的技能。下面是 vi 编辑器的详细说明: vi 编辑器的三种模式 1. ...

    linux下Vi编辑器命令大全

    - Vi编辑器有三种基本模式:命令模式、插入模式和底行模式。 - **命令模式**:启动vi时默认进入此模式。 - **插入模式**:通过`i`, `I`, `a`, `A`, `o`, `O`, `r`, `R`, `s`, `S`, `cw`, `cc`, `C`, `S`, `cc`, `...

    linux下vi编辑器命令大全.docx

    vi 编辑器有三个基本操作状态:命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode)。命令模式主要用于控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入插入模式下,...

    VI编辑器使用详解

    VI编辑器主要分为以下三种工作模式: 1. **命令行模式**:此模式主要用于控制屏幕光标的移动、进行字符、单词或整行的删除、复制、剪切等操作,以及切换到其他模式。 2. **插入模式**:在此模式下,用户可以进行...

    《Vi 编辑器》pdf版

    1. vi编辑器简介:vi是一个基于模式的文本编辑器,具有模式切换的特点,分为命令模式、插入模式和末行模式。这种模式切换的设计允许用户通过特定的按键组合来快速执行编辑命令,提高编辑效率。 2. vi的基本命令:vi...

    如何退出vi编辑器

    vi编辑器具有三种基本模式:命令模式(Command mode)、插入模式(Insert mode)和底行模式(Last line mode),用户通过不同的键盘组合在这些模式之间切换,以完成编辑任务。 #### 退出vi编辑器的方法 退出vi编辑...

    Vi编辑器的设置

    在Vi编辑器中,你可以通过在命令模式下输入`set ts=4`来临时改变这一设置。这意味着按下Tab键时,光标会向前移动4个字符的位置。 但请注意,这样的设置仅在当前会话中有效,一旦关闭并重新打开Vi,设置将会重置。若...

    windows下vi编辑器

    1. **模式切换**:VI编辑器有命令模式和插入模式两种状态。在命令模式下,用户可以通过键盘输入各种指令来操作文本;在插入模式下,用户可以直接在光标处输入文本。 2. **高效编辑**:VI提供了一套丰富的命令集,如...

    常用vi编辑器命令行

    vi编辑器有两种基本工作模式:命令模式和输入模式。 - **命令模式**:默认模式,在此模式下可以执行各种命令来编辑文本。 - **输入模式**:在此模式下可以输入文本。 要从命令模式切换到输入模式,可以使用`i`, `I`...

    vi编辑器的使用

    vi编辑器分为三种主要模式:Command(命令)模式、Insert(插入)模式和Visual(可视)模式。 1. Command模式是vi的默认模式,用于输入各种编辑命令。在该模式下,你可以执行诸如移动光标、查找替换、保存退出等...

    Vi编辑器的基本使用方法

    Vi编辑器主要有三种模式:命令模式(Command mode)、插入模式(Insert mode)和底行模式(Last line mode)。 ##### 1. 命令模式(Command mode) 这是Vi编辑器的默认模式,在此模式下,用户可以通过键盘输入一系列命令...

    Linux的vi编辑器

    vi编辑器主要有三种模式:命令模式、插入模式和底行模式。在命令模式下,你可以移动光标、删除字符、行或进行其他操作;在插入模式下,你可以输入文本;而底行模式则用于保存文件、退出vi或执行其他编辑环境设置。...

    实验1 vi编辑器的使用.doc

    vi 编辑器有三种基本工作模式:编辑模式、插入模式、命令模式(也称作末行模式)。 * 编辑模式:用户可以在该模式下编辑文本文件,使用各种编辑命令。 * 插入模式:用户可以在该模式下插入新的文本,使用插入命令。...

    Shell和Vi编辑器

    **Vi编辑器** 是一个强大的文本编辑器,支持命令行模式和插入模式。在实验中,你需要了解和实践以下Vi操作: 1. **启动Vi**:通过`vi 文件名`启动编辑器,如`vi abc.c`。 2. **Vi命令模式**:在命令模式下,可以...

Global site tag (gtag.js) - Google Analytics