作者: 来自:
下面是一些积累的小技巧。
xp 交换光标处和其后的字符。
Xp 交换光标处和其前的字符。
daw 删除一个单词。更多参看
:h text-objects。
caw 删除一个单词并进入插入状态。
dtc 从光标处删除到下一个c处(保留c)。
dfc 从光标处删除到下一个c处(不保留c)。
:Sex ~ 在新窗口浏览家目录。
:%!tac|rev 从尾到头显示全文(*nix下)。
ggg?G Rotate13编码全文。
:1,10tohtml 由1到10行生成HTML文件。
ga 显示光标处字符的ASCII码。
dj 删除当前行和下一行。
qq 开始向寄存器q记录键盘和鼠标操作,q结束记录。
34@q 执行寄存器q中记录的内容34遍。
:%s/\\overrightarrow{\(.\{-}\)}/\1/g 把\overrightarrow{Ox}这样的文字改成括号里的内容,比如Ox。.\{-}表示不贪婪匹配,参见
:h /multi。
d% 删除到下一个匹配的括号。参见
:h %。
VIM插入模式一些技巧
- Alt-S 刪除前面一个字符
- Ctrl-G j 向下一行
- Ctrl-G k 向上一行
我的,用:%s/^.* //去除行号。
阅读(794) | 评论(0) | 转发(0) |