Linux第六章-Vi和Vim编辑器

vi和vim的基本介绍

Linux系统会内置vi文本编辑器

vim具有程序编辑的能力,可以看做是vi的增强版本。

vi和vim的三种模式

正常模式

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

插入模式

按下i,I,o,O,a,A,r,R等任何一个字母之后,才会进入编辑模式也就是插入模式,一般按i即可。

命令行模式

输入esc进入正常模式,在按下“:”键,即可进入命令行模式。

可以在这里完成相关指令,比如读取、存盘、替换、离开vim、显示行号等。

vi和vim的基本使用

可以直接使用

vim 文件名

来打开个文件,如果这个文件名不存在,则创建一个该文件名的文件。

Linux第六章-Vi和Vim编辑器_第1张图片

各种模式的相互切换

Linux第六章-Vi和Vim编辑器_第2张图片

vi和vim快捷键

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

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

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

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

5.编辑文件,在一般模式下,按下G到该文件的最末行,按下gg到最首行。

6.在一个文件中修改了某个部分,返回到一般模式下,按下u撤回这个动作,相当于windows中的ctrl+z

7.在一般模式下,输入20在输入shift+g光标就会移动到第20行。

Linux第六章-Vi和Vim编辑器_第3张图片

你可能感兴趣的:(linux,编辑器,vim)