一、Vi 和 Vim 编辑器
1、Vi 和 Vim 介绍
安装Linux系统时,Linux系统会内建Vi文本编辑器,而Vim是具有程序编辑能力的编辑器,可以看作是Vi的增强版本,其可以主动以字体颜色辨别语法的正确性,具有代码补全、编译及错误跳转的功能,方便程序设计。
2、Vi 和 Vim 的三种常见模式
(1)正常模式
以Vim打开一个档案就直接进入一般模式,这也是默认的模式。在这个模式中,可以用“上下左右”方向键来移动光标,可以用“删除字符”和“删除整行”来处理文档内容,也可以使用“复制粘贴“来处理文件数据。
(2)插入模式/编辑模式
按下i,I,o,O,a,A,r,R等任何一个字母后才会进入编辑模式。
(3)命令行模式
在这个模式中,可以用相关指令完成读取、存盘、替换、离开Vim、显示行号等此操作。
3、Vi 和 Vim 编辑器的快捷键
Vi 和 Vim 编辑器有很多操作的快捷键,如下列举几个:
(1)拷贝当前行:yy
(2)拷贝当前行向下的5行:5yy
(3)删除当前行:dd
(4)删除当前行向下的5行:5dd
(5)在文件中查询某个单词:命令行下,输入 /关键字
,回车即可查找,输入n
可以查找下一个
(6)设置/取消文件的行号:命令行下,:set nu
和:set nonu
(7)编辑/etc/profile
文件,使用快捷键到底文档的最末行/最首行:G
和gg
(8)在一个文件中撤销输入:u
(9)编辑/etc/profile
文件,并将光标移动到20行:shift+g