- 命令模式
i光标前面,a光标的后面,o光标下一行,I行首,A行尾,O上一行,s删除一个字符,S删除一整行并切换到文本模式
hjkl左下上右,gg首列 数字+G跳转到指定列
gg=G %查看{} ()对应
dw删除单词
x删除单个字符
dd删除一整行(剪切)
0移动行首,$行尾
D删除光标至行尾/行首d0
yy复制 p光标的下一行粘贴 P光标的上一行 3yy复制3行
v进入可视模式
撤销u,反撤销ctrl+r
查看宏定义[ + d
- 末行模式
单行替换:将光标置于代替换行上,进入末行模式,输入:s /源数据/目标数据
通篇替换:末行模式:%s /源数据/目标数据/g g不加,只替换每行首个
指定行替换:起始行号,终止行号s /源数据/目标数据/g 例如 :1,5 /printf/printfln/g
分屏:
竖屏:sp 横屏vsp ctrl+ww换页
跳转到man手册:将光标移动到函数上,使用K,指定卷,nK
!+命令