天天看点

linux系统的Vi 和Vim 编辑器1.Vi和Vim编辑器的基本介绍2. Vi 和Vim的三种常见模式  4.  快捷键案例 5. Vi和Vim的快捷键键盘一览图

1.Vi和Vim编辑器的基本介绍

   所有的Linux的系统都会内置vi文本编辑器。

  Vim具有程序编辑的能力,可以看作是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性。方便程序设计。代码补完,编译级错误跳转等方便编程的功能特别丰富。

2. Vi 和Vim的三种常见模式

    正常模式:

         在正常模式下,可以使用快捷键。以Vim打开一个档案就直接进入一般模式了(这个是默认的模式)。在这个模式下,可以使用上下左右键来移动光标,可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。

    插入模式/编辑模式:

         在该模式下,可以按  i, I  ,  o , O , a , A , r ,R 等任何一个字母进入编辑模式,一般使用 i 来进入。

   命令行模式:

      在该模式下,可以提供相关的指令,完成读取、存盘、替换、离开Vim、显示行号等动作。

   3. vi 和 vim  三种模式的相互转化图

linux系统的Vi 和Vim 编辑器1.Vi和Vim编辑器的基本介绍2. Vi 和Vim的三种常见模式  4.  快捷键案例 5. Vi和Vim的快捷键键盘一览图

  4.  快捷键案例

       1) 拷贝当前行 yy ,拷贝当前行向下的5行 5yy,并粘贴(p)。

       2)删除当前行 dd, 删除当前行的向下5 行 5dd,

       3) 在文件中查找某个单词【命令行下/关键字,回车查找,输入n 就是查找下一个】。

       4)设置文件的行号,取消文件的行号。【命令行下:set nu 和 :set nonu】

       5)编辑/etc/profile文件,使用快捷键到文档的末尾【G】和最首行【gg】,注意这些都是在正常模式下执行的。

       6)在一个文件中输入“hello”,然后又撤销这个动作,在正常模式下输入u 

 5. Vi和Vim的快捷键键盘一览图

linux系统的Vi 和Vim 编辑器1.Vi和Vim编辑器的基本介绍2. Vi 和Vim的三种常见模式  4.  快捷键案例 5. Vi和Vim的快捷键键盘一览图

继续阅读