Vim文本编辑器


下面是一些我积累的Vim小技巧。

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插入模式一些技巧

我的.vimrc,用:%s/^.*  //去除行号。


首次更新: 2005年12月24日
末次更新:

首页 « GNU/Linux 首页