一、概述
Visual Interface(VI)
#可视化接口
#类似Windows中的记事本
#VI相对于记事本强大的不是一星半点
VI->VIM
VIM相对于VI做了哪些提升
— VIM支持多级撤销
— VIM可以跨平台运行
— VIM支持语法高亮
— VIM支持图形界面
二、VI编辑器的操作模式
Commmand Mode – 命令模式
Insert Model – 输入模式
Last Line Mode – 底行模式(尾行,末行)
三、VIM编辑器的命令模式
例:
[root@localhost ~]# vim abc
[root@localhost ~]# vim + abc
[root@localhost ~]# vim +3 abc
[root@localhost ~]# vim +5 abc
[root@localhost ~]# vim +/xxx abc
四、底行模式和命令模式常用指令
1、底行模式常用指令
— :w 保存文件
— :q 退出编辑
— :! 强制执行
— :ls 列出所有打开的文件
— :n 切换到后一个文件
— :N 切换到前一个文件
— :15 光标快速定位到15行
— /xxx 从光标位置开始向后搜索’xxx’字符串第一次出现所在的行
— ?xxx 从光标位置开始向前搜索’xxx’字符串第一次出现所在的行
2、命令模式常用指令
— h 光标左移
— j 光标下移
— k 光标上移
— l 光标右移
— ctrl+f 向下翻页(front)
— ctrl+b 向上翻页(back)
— ctrl+d 向下翻半页(down)
— ctrl+u 向上翻半页(up)
— dd 删除光标所在行
— o 在光标所在行的下方插入一行并切换到输入模式
— yy 复制光标所在的行
— p 在光标所在行的下方粘帖
— P 在光标所在行的上方粘贴