第二章VI编辑器
2.1
visual interface
可视化接口
类似Windows中的记事本
I相对于记事本强大的不是一星半点
vim
VIM相对于VI做了哪些提升
VIM支持多级撤销
VIM可以跨平台运行
VIM支持语法高亮
VIM支持图形界面
2.2VI编辑器的操作模式
command mode 命令模式
insert mode 输入模式
last line mode 底行模式(尾行,末行)
[root@localhost ~]# vim abc
[root@localhost ~]# vim + abc
[root@localhost ~]# vim +3 abc
[root@localhost ~]# vim +4 abc
[root@localhost ~]# vim +10 abc
[root@localhost ~]# vim +/imooc abc
[root@localhost ~]# vim aa bb cc
2.3常用指令
底行模式常用指令
:w 保存
:q 退出
:! 强制不保存退出
:ls 列出当前打开的文件
:n 切换到下一个文件
:N 切换到上一个文件
:15 光标快速定位到15行
:/xxx 快速搜索xxx的位置
?xxx 向前搜索xxx的位置
h 光标左移
j 光标下移
k 光标上移
l 光标右移
Ctrl+f 向下翻页(front)
Ctrl+b 向上翻页(back)
Ctrl+d向下翻半页(down)
Ctrl+u 向上翻半页(up)
dd 删除光标所在行
o 在光标所在行的下方插入一行并切换到输入模式
yy 复制光标所在的行
p 在光标所在行的下方粘贴
p 在光标所在行的上方粘贴