查找替换 :
n —下一个匹配
N —上一个匹配
:%s/old/new/g — 搜索整个文件,将所有的old替换为new
:%s/old/new/gc — 确认是否替换
显示行数:
:nu 显示当前行数
:set nu 显示所有行数
移动光标
h,j,k,l 上,下,左,右
ctrl-f 上翻一页
ctrl-b 下翻一页
gg 跳至文件的第一行
shift + g 跳至文件的第后一行
[N]G 跳到第N行,如0G,就等价于gg,100G就是第100行
复制粘贴
dd 删除光标所在行
dw 删除一个字(word)
x 删除当前字符
X 删除前一个字符
D 删除到行末
yy 复制一行,此命令前可跟数字,标识复制多行,如6yy,表示从当前行开始复制6行
yw 复制一个字
y$ 复制到行末