1. vim的命令方式
(1)光标移动
行间移动:H(屏幕最上行)M(屏幕中部)L(屏幕最下行)G(文件最下行)2G(文件第二行)
行内移动:0(行首)$(行尾)I(行首)A(行尾)
(2)删除
dd(删行)3dd(删3行)d0(删光标左边的至所在行首部)d$(删光标右边的至所在行尾部)dG(删光标到文件末所有内容)
(3)修改
o(在光标所在行下面插入新行)
O(在光标所在行上面插入新行)
(4)拷贝
Y(复制一行)3Y(复制3行)3yy(复制3行)
(5)粘贴
p(粘贴在光标下一行)P(粘贴在光标上一行)
2. vim的ex方式
(1)保存
:wq(保存退出)
ZZ(强制退出)
(2)查找
/查找内容(向下查)
?查找内容(向上查)
(3)替换
:%s/旧内容/新内容/g (替换文件中所有)
(4)读写入缓冲区
:w (写入缓冲区)
:r (读入缓冲区)
如果是:w 新的文件名 则代表创建一个文件并把缓冲区里面的内容写入
(5)设置行号
:set nu(设置行号)
:set nonu(消除行号)
3. vim的输入方式
i(插入)
a(插入)//切换到vim输入命令