Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104579471
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-01 09:04:06

作者:   来自:

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

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) |
给主人留下些什么吧!~~