以下n代表输入的数字
1.跳转到指定行
:n
例如跳转到15行
:15
2.删除某一行
:n d
3.删除光标行
dd
4.删除多行
:n1,n2 d
例如删除2到15行
:2,15 d
5.拷贝光标行
y
6.移动多行
:n1,n2 move n3
例如,将5到8行移动插入到12行
:5,8 move 12
7.注释多行
ctrl+v进入视图模式,按住k或者j进行选择,选择完成后输入shift+i,进入插入模式,输入注释内容,例如#或者//,输入完毕后按住esc,最后ctrl+v进入命令行模式,即可将所有选中行插入#或者//
8.保存
:w
9.退出
:q
10.强制退出
:q!
11.强制保存
:w!
12.到文件头
gg
13.到文件尾
shift+g
14.到行首
0
15.到行尾
$
16.替换和全替换
把第一个a替换程b
/s/a/b
把所有的a替换成b
%s/a/b
17.取消操作
:u取消上一次操作
:U取消所有操作
18.上一行/下一行
上一行:k
下一行:j
19.左右移动
左:h
右:l
20.十六进制查看文件
vim -b 文件名
:%!xxd -g 1
查找例如:ff d0
/ff d0