vi和vim 编辑器

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

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

vi 和 vim的三种常见模式

1.正常模式

        在正常模式下,我们可以使用快捷键

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

2.插入模式/编辑模式

        在这个模式下,程序员可以输入内容。

        按下i,o,a,r,I,O,A,R等任何一个字母之后就能进入编辑模式。

3.命令行模式

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

4.vi和vim三种模式转换图

 5.快捷键的使用

        1)拷贝当前行 yy,拷贝当前行乡下5行 5yy;

        2)删除当前行 dd,拷贝当前行乡下5行 5dd;

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

        4设置文件的行号,取消文件的行号[命令行下::set nu和:set nonu]

        5)行末【G】行首【gg】

        6)撤消动作,正常模式【u】

        7)快速定位行

                1.设置行号 :set nu

                2.输入20这个数,20

                3.输入shift+g

6.快捷键一览图

 

 

Guess you like

Origin blog.csdn.net/Albert__Einstein/article/details/121323686