记录几个vim的命令

vim真的是太牛逼了!从网上搜集的慢慢记录吧~

ci)            删除括号中的内容,并进入插入模式,可以查看:h motion.txt,不进入插入模式可以用di),还有其他很多类似的,如'<,[,{,",'等

ca)            类似ci),但这个会连括号一起删除

ciw            删除光标所在的单词,并进入插入模式,不进入插入模式可以用diw

...            其他类似的:di),yi),da),ya),gUiw

C              删除光标后内容并进入插入模式,相当于c$

D              删除光标后的内容,相当于d$

fa             转到下一个a的位置

;              继续上一次的搜索(fa)

/<c-r><c-w>    将当前单词添加到搜索栏

:%s/old/new/gc 将old替换为new,%表示所有行,g表示一行中的所有匹配,c表示确认

%              跳到对应的括号(),[],{}

[[             上一个函数体

]]             下一个函数体

gUiw           将当前单词变成大写

g         计算visual mode下选择的字数
posted @ 2012-05-25 13:05  Phenix.  阅读(272)  评论(0编辑  收藏  举报