yhuihon 2015-01-16
vi是unix系统中默认的文本编辑器
vim是vi编辑器的增强版本(习惯上称为vi,设置别名方便使用vi时候调用增强版)
---------------------------------------------vi
vi 编辑器工作模式:命令模式、输入模式、末行模式
命令模式 --> 输入模式:a、i、o等 ;Esc键返回命令模式
命令模式 --> 末行模式:”:“键 ;Esc键返回命令模式
命令模式下
删除 x或 Del 、 dd 、#dd、d^、d$
复制 yy 、#yy
粘贴 p 、 P
恢复 u、U
ZZ : 保存当前文件内容并退出vi编辑器
a append 光标后插入
i insert 光标前插入
o open 光标下新建一行插入
末行模式下
? / :查找字符串
r : 读另外一个文件进入光标位置
e : 打开新的文件进行编辑
w:保存
q:退出
!:执行外部命令
set nu : 设置行号
set nonu : 取消行号
$ :光标到最后一行 (G)
0 光标到第一行(gg)
s :替换
-------------------------------------------vim
分屏
-o : 同时编辑两个文件 (Ctrl + W 切换文件)
:vsp 继续分屏
-O : 横向分屏
加密
-x
" \ \ / /_ | / | _ \ / | / / _ | \ | | | / |. " \ \ / / | || |/| | |) | | | | | | | | | | | | | | _.