spf13-vim: https://github.com/spf13/spf13-vim
近期配置vimrc时发现了一个备受推崇的设置,下文为安装过程翻译(水平不好),来源于其github。
介绍
spf13-vim
是Vim
,Gvim
,MacVim
的vim
插件和资源的发行版之一。
对于任何想在Windows,Linux,*nix和Mac上获得同样优秀开发体验的人来说都是一个好的起点。
该发行版可通过~/.vimrc.local
, ~/.vimrc.bundles.local
, ~/.vimrc.before.local
Vim RC文件实现完全可定制。
不同于传统的VIM插件结构(类似UNIX将所有文件扔进一个公共目录,使升级和禁用插件用起来一团糟),spf13-vim
使用Vundle
插件管理系统得到一个良好组织的vim目录(类似于Mac的应用文件夹)。
我们花了很大的功夫来保证每个插件之间相互兼容,并且我们提供了在我们看来最高效(常用?)的可选配置文件。
最后(也许是最重要的是),spf13-vim
是完全跨平台的。其可以完美运行在Windows,Linux,及OSX上,不需要任何修改或增加配置。如果你正在使用MacVim或GVim附加特性被启用(PS:这句不知所云)。因此不用管你的环境是什么克隆下来运行就是了。
安装
需求
为保证所有插件都能正常运行,特别是neocomplete
,你的Vim需要支持lua(Vim版本7.3885+)。
Linux, *nix, Mac OSX 安装
安装spf13-vim
最简单的办法就是用我们的自动化安装工具,仅仅需要赋值下列命令复制到终端中。这些命令会安装spf13-vim
并且备份你现有的vim配置。如果你从先前的版本(3.0之前)进行升级,这也是推荐的安装方式。
需要Git 1.7+且Vim 7.3+
curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
如果你有一个bash兼容的shell你可以直接运行下面命令:
sh <(curl https://j.mp/spf13-vim3 -L)
(留着慢慢填坑)