我最近一直在使用 VIM 作为我选择的编辑器,但仍然没有发现自己比 Sublime Text 2 获得了太多的生产力。我已经阅读了《实用 Vim》一书的一半,并且几乎完全沉浸在其中普通模式,而不是插入模式。偶尔使用 Visual。
我的 Vim 插件如下:
➜ depot-app git:(master) ls -l ~/.vim/bundle
total 84
drwxrwxr-x 5 richard richard 4096 Jun 9 17:31 bufexplorer
drwxrwxr-x 4 richard richard 4096 Jun 8 23:48 jacinto.vim
drwxrwxr-x 5 richard richard 4096 Jun 8 23:41 nerdcommenter
drwxrwxr-x 9 richard richard 4096 Jun 8 23:39 nerdtree
drwxrwxr-x 8 richard richard 4096 Jun 8 23:43 syntastic
drwxrwxr-x 6 richard richard 4096 Jun 8 23:51 vim-bundler
drwxrwxr-x 11 richard richard 4096 Jun 8 23:47 vim-coffee-script
drwxrwxr-x 5 richard richard 4096 Jun 8 23:30 vim-commentary
drwxrwxr-x 4 richard richard 4096 Jun 8 23:35 vim-endwise
drwxrwxr-x 5 richard richard 4096 Jun 8 23:39 vim-eunuch
drwxrwxr-x 8 richard richard 4096 Jun 8 23:46 vim-haml
drwxrwxr-x 6 richard richard 4096 Jun 8 23:45 vim-markdown
drwxrwxr-x 6 richard richard 4096 Jun 8 23:51 vim-rails
drwxrwxr-x 4 richard richard 4096 Jun 8 23:36 vim-repeat
drwxrwxr-x 13 richard richard 4096 Jun 8 23:50 vim-ruby
drwxrwxr-x 8 richard richard 4096 Jun 8 23:52 vim-ruby-refactoring
drwxrwxr-x 6 richard richard 4096 Jun 8 23:35 vim-speeddating
drwxrwxr-x 5 richard richard 4096 Jun 8 23:37 vim-surround
drwxrwxr-x 6 richard richard 4096 Jun 8 23:53 vim-textobj-rubyblock
drwxrwxr-x 6 richard richard 4096 Jun 8 23:51 vim-textobj-user
drwxrwxr-x 5 richard richard 4096 Jun 8 23:38 vim-unimpaired
在崇高的文本 2 中,我可以按 Alt + 。为了快速关闭任何 html 标记,还有用引号括住一行的绑定,或者插入 <%= %> 并将光标放在中间,这样我就不必自己键入 eRuby 标记了。然后是缺乏自动完成,但我可以没有它,至少现在是这样。
我怎样才能在 Vim 中完成这些事情?
注意:我使用的是来自 Ubuntu 存储库的最新版本的 vim。