首页 > 代码库 > vim 小计

vim 小计

vim 小计

现在经常要用到vim,感觉它和一般的编辑器很不同,的确是非常难却又非常强大的东西,我之前掌握的皮毛显然是不能再提高生产力了,想着如果能学好应该是收益颇丰,现在记下我这周学的东西:

Navigate:

之前一直只知道jkhl,0^$,ctrl+F, ctrl+B,现在知道w e b 和H M L ,方便多了。还有%来查看括号,对编程很有帮助。

Insert:

之前只知道i,现在知道a, o, I, A, O

Delete:

之前只知道dd,现在知道x, dw等组合

Undo:

之前只知道u,现在知道ctrl+R

Replace:

现在知道r, c, cc, cw

Yank:

之前只知道yy,现在知道yw等组合,还有p和P

reg替换

现在知道全文替换::%s/old/new/g

Visual mode:

现在知道v和V了

Search:

以前知道/,现在知道*#用于查找当前字

Bookmark:

现在知道用mx和‘x定义标签

Open multiple files:

现在知道:e和:e#打开文件和跳转文件

Multiple windows:

现在知道用ctrl +w s分裂窗口,用ctrl + w两次来跳转,用:q来退出

 

接下来要查看如何定制vimrc,以及auto complete, tag, taglist, lookupfile等插件

好文推荐: http://easwy.com/blog/archives/advanced-vim-skills-catalog/