为四川人民祈祷! www.onefoundation.cn

vim in multi files

一直以一个正常的程序员的名义, 拒绝vim, emacs这些古董. 其实是自己玩不转, 心里还是蠢蠢欲动的. 直到最近结识新同事, 意识到应该充分利用资源了.
TextMate是吃内存的. 考虑到回到上古董机器上工作的可能性, 所以还是挑一个好伺候的编辑器. 把内存留给更加需要的Firefox同志, 希望他也能学会省省. 理由之二.

以往对vim的认识只限于单文件编辑. 对于多文件, vim有window,buffer和tab三种处理. 我们一致认为用buffer实现文件之间的跳转最为方便.
另外, 全局文件搜索, 请参考grep.

:o .
:e .
打开目录选择文件, 这两条命令的区别不详, 可能是别名.

:bd
:bdelete
关闭buffer

:ls
:buffers
列出buffer

:bprev
:bp
:bnext
:bn
上一个/下一个buffer

最后, 推荐FuzzyFinder插件, 让你快速打开文件, 并在buffer之间跳转.
 
by kernel1983
Comments »
Leave a Comment:
code:693