昨天给博客新建了一个我的装备分类,主要是想在这个类目下,分享一些我自己在用并且觉得值得推荐的软件(APP)或者硬件外设等等。相比之下,最值得推荐的应该是 Vim,一个古老而又强大的编辑器软件。

我从大二开始接触 Linux 就开始使用 Vim,至今也差不多有六、七年了。不过只有在最开始的一段时间,疯狂地在网上找自定义配置、找插件,之后就几乎没折腾过了。我的入门教程是大家來學 Vim 一個歷久彌新的編輯器A Byte of Vim。啃了这两份手册之后,基本上也就没继续再深入了解了。掌握了一些日常使用的技巧与方法,足以应付大量的编程任务了。我在入手 Macbook Air 之后,曾经尝试过 Sublime Text,也是一个很值得推荐的编辑器,无奈实在是精力有限,没去折腾,长草后就卸载了。我现在在 Mac 下面一直使用 MacVim

我目前的 Vim 工作环境截图:

my-vim

前两天刚把一直用的 desertEx 主题换成了很多人推荐的 solarized 主题,几天试用下来还手舒服的,我顺手将 iTerm 的主题也换成了 solarized。

我安装的 Vim 插件不多,是我自己觉得必须的,它们分别是:

  • NERD Tree:显示目录文件列表,见上图右侧;
  • NERD Commenter:提供很方便的增加、取消注释的操作,和上面是同一个作者;
  • Tagbar:显示函数、变量等标记列表,见上图左侧;
  • Cscope.vim:自动加载 cscope.out,提供常用快键键定义;

不知道大家有没有什么非常非常常用的插件推荐?

详细的 VIM 配置文件可以见我的 Github

# git clone https://github.com/dangoakachan/vim-config

以下是网友的推荐:

from 申玉宝: https://github.com/Shenyubao/openvims