基本介绍:    

       所有的linux系统都会内建vi文本编辑器。

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

vi和vim的三种常见模式:

1,正常模式

     以vim打开一个档案就直接进入到一般模式(默认模式),在这个模式下,可以使用快捷键。可以使用【上下左右】按键来移动光标,可以使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制、粘贴】来处理文件数据。

2,插入模式/编辑模式

     在正常模式下,按下i,I,o,O,a,A,r,R等任何一个字母之后才会进入编辑模式,一般来说按i即可。

 3,命令行模式

      在这个模式下,可以提供相关指令,完成读取、存盘、替换、离开vim、显示行号等动作是在此模式下中达成的。

按ESC退出编辑模式。

  • :q   未做修改退出
  • :wq  保存内容退出
  • :q!    强制退出,即使此次有内容修改也不保存。

vi和vim的三种模式转换图

 快捷键的使用:

  1. 拷贝当前行 yy 拷贝当前行向下的5行 5yy 并粘贴 p
  2. 删除当前行 dd 删除当前行向下的5行 5dd
  3. 在文件汇总查找某个单词【命令行下   /关键字  回车查找】输入n就是查找下一个。
  4. 设置文件的行号 :set nu   取消文件的行号  :set nonu
  5. 使用快捷键到达文档的最末行 G 和首行 gg
  6. 撤销上一步操作 u
  7. 将光标移动到指定的行上 shift+g(显示行号:set nu  输入行号  shift+g)
 posted on 2020-11-15 13:30  会飞的金鱼  阅读(55)  评论(0)    收藏  举报