/ + string + n 向下查找string字符串
?+ string + n 向上查找string字符串
1,$ s/zhangjunxiang/helloword 替换当前文件中所有的zhangjunxiang为helloword
.,$ s/zhangjunxiang/helloword 替换当前文件中当前行中的zhangjunxiang到文件末尾为helloword
yy + p 复制
dd + p 剪切
ctrl + g 显示当前文件的路径
:set + nu 显示行号
v + 向上/向下 选中行
shift + h 屏幕顶部
shift + m 屏幕中间
shift + l 屏幕尾部
gg 文件头
shift+ g 文件尾
u 恢复修改
i 插入
== 当前行对齐
ctrl + f 当前窗口翻页
:vsp 窗口横向分离
:sp 窗口纵向分离
ctrl + w 窗口切换
ctrl + n/p 自动补全
ctrl + x + l 自动补全一行
:nu(100) 跳转到100行
shift + * 查找当前文件所有的string字串
shift + % 大括号跳转
vim +o/O file1 file2 纵向/横向 同一窗口中打开file1和file2文件
vim中注释步骤:
1,ctrl + v 选中行
2,大写I
3,输入注释符 //
4,按esc
取消注释步骤
1,ctrl + v 选中行
2,按d键