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之间跳转.
TextMate是吃内存的. 考虑到回到上古董机器上工作的可能性, 所以还是挑一个好伺候的编辑器. 把内存留给更加需要的Firefox同志, 希望他也能学会省省. 理由之二.
以往对vim的认识只限于单文件编辑. 对于多文件, vim有window,buffer和tab三种处理. 我们一致认为用buffer实现文件之间的跳转最为方便.
另外, 全局文件搜索, 请参考grep.
:o .
:e .
打开目录选择文件, 这两条命令的区别不详, 可能是别名.
:bd
:bdelete
关闭buffer
:ls
:buffers
列出buffer
:bprev
:bp
:bnext
:bn
上一个/下一个buffer
最后, 推荐FuzzyFinder插件, 让你快速打开文件, 并在buffer之间跳转.

feed