操作 | 描述 |
---|---|
gg | 跳转到文件的第一行 |
GG | 跳转到文件的最后一行 |
dd | 删除光标所在的行 |
set nu | 显示行号 |
nG | 跳转到第几行,例如22G,表示跳转到22行 |
dd | 删除光标所在的行 |
set nu | 显示行号 |
A | 定位到当前行的行末尾 |
i(I) | a或者A定位到当前行的行首 |
:88 | 跳转到文件的88行 |
3dd | 从当前行起删除3行 |
yy | 复制一行 (nyy:复制n行) |
nyG或者ynG | 复制到第n行,例如1yG或者y1G,复制到档尾 |
yw | 复制一个词,到空格结束 (nyw或者ynw,复制n个word,n为数字) |
y^ | 复制当前到行头的内容 |
y$ | 复制当前到行尾的内容 |
查询
:/待查询词 这种方式查询不会区分大小写, 通过n或者N进行上一个或下一个的匹配(平时用的最多)
统计查找字符串的数目
:%s/字符串//gn 或者 :%s/字符串/&/gn
# 字符串的输入方式可以自己手动输入,或者参照查询指令中的第二种方法操作即yw拷贝单词,命令中输入(ctrl+r)0
:m,ns/字符串//gn
统计m到n行中字符串出现的次数