小白学Linux(五)--VI/VIM编辑器,--vivim


   我们操作文件,终究离不开编辑文件,对文件内容的编辑,Linux系统下,我们通常使用VI/VIM来编辑文件。VI是每个Linux都会自带的文本编辑器,VIM是VI的增强版,可能有些发行版本没有自带,可以使用sudo apt-get install vim命令安装vim。

   可以使用vi或者vim命令直接进入新的文本文件,或者vim 文件名的方式打开文件进行编辑。

   进入后,界面跟命令行界面有些区别了:

    

 这时候你可能输入不太灵敏了,因为vi里面有三种模式,只有插入模式,才能像windows下文本编辑器那样随便插入删除。这三种模式介绍:

    1-命令模式(默认模式。任何形式下按esc都会进入命令模式)          该模式只接收命令,该模式下可以完成选择,复制,粘贴,撤销等传统操作。     2-插入模式(可以自由输出)        命令模式下按i键进入插入模式,该模式可以输入编辑文本内容。     3- ex模式 文件的保存,退出等操作        命令模式下按:进入(可能需要shift+:)    除了插入模式大家熟悉的方式输入编辑,其他两种模式也有相应的命令操作:

 命令模式常用的命令:

   i 在光标前插入文本    o 在当前行的下面插入新行    dd 删除当前行    yy 将当前行内容放入缓冲区(复制当前行)    n+yy 将n行内容复制    p 将缓存中的文本粘贴到光标后    u 撤销上一个操作    r 替换当前字符    /key 查找关键字(key)  之后按n键切换关键字

 EX模式常用命令:

  :w 保存当前修改   :q 退出    :q!强制退出,不保存修改     :x 保存并退出,相当于:wq     :set number 显示行号     :!系统命令   执行一个系统命令并显示结果    :sh  切换到命令行,使用ctrl+d切回vi

相关内容