vi编辑器的使用方法
vi是一个功能强大的全屏字幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑器。vim是vi编辑器的增强版本,在vi编辑器的基础上扩展了很多使用的功能,但是习惯上也将vim称作vi。我们可以设置一个命令别名,将vi指向vim程序。
vi编辑器的工作模式
vi是工作在字符终端环境下的全屏幕编辑器,因此编辑界面相对比较简单,并没有为用户提供鼠标操作和菜单系统,而是通过按键命令实现相应的编辑和操作功能。在vi编辑界面中可以使用三种不同的工作模式,分别为命令模式、末行模式、输入模式,在不同的模式中能够对文件进行的操作也不同。在任何模式输入“Esc”都可以退回到命令模式。
1)命令模式:启动vi编辑器后默认进入命令模式,在命令模式中基本操作按键如下:
a:在当前光标之后插入内容。
A:在光标所在行的行尾插入内容。
i:在当前光标位置之前插入内容。
I:在光标所在行的开头插入内容。
o:在光标所在行的后面插入一个新行。
O:在光标所在行的前面插入一个新行。
光标移动以及查看文件。
Page Down:向下翻一页。 Page Up:向上翻一页。
home:快速转到光标所在的行首。 End:快速转到光标所在的行尾。
1G或gg:跳转到文件的第一行。 G:跳转到文件的最后一行。
#G:跳转到文件中的第#行。(#为具体行数)
方向键:上下左右移动光标。
删除、复制,粘贴:
查找文件中的字符串:
撤销、保存退出:
2)末行模式:在命令行模式输入“:”进入末行模式。
保存,退出
打开新的文件:
查找替换:
3)输入模式:在命令模式输入“a”、“i”、“o”进入输入模式,在输入模式中文件属于编辑状态,可以随意修改文件的内容。
谢谢大家关注!
本文转自yun5277 51CTO博客,原文链接:http://blog.51cto.com/dengqi/1179652,如需转载请自行联系原作者