这篇文章实在没什么技术含量,不过也凑合着给博客添点内容吧……下面的内容介绍了如何用 Vundle 插件管理器进行 Vim 插件管理,以及配合 Git 的 submodule 功能进行不同平台的 Vim 配置同步。Vundle: Vim 插件管理利器在介绍 Vundle 之前,先简单讲一下 Vim 的插件管理机制。Vim 启动时会从配置文件里面加载 runtime path ,然后从各个运行时路径的某些特定目录里加载插件,如 plugin, indent, ftplugin 等。可在 Vim 里通过下面命令察看 runtime path :1:set rtp?Vim 安装目录下提供了 Vim 内置的插件,包括各种语言的缩进、语法说明等。而由用户定制的插件一般放在个人文件夹目录下,*nix 下一般为~/.vim,Windows 下为~\vimfiles。而每当安装一个新插件时,一般是向诸如 plugin, indent, ftplugin 这些文件夹中放置该插件的文件。而 Vim 本身并没有提供包管理机制,导致了安装和卸载插件都只能通过繁琐的文件操作来完成。插件如此之多的 Vim 怎么可以没有一个插件管理器?在 Vim 强大的插件机制下,众多程序猿们便发挥了自己的聪明才智,于是我们便有了Vundle,pathogen,vim-addon-manager等等方便好用的插件管理器。由于我只
...
继续阅读
(20)