apt-vim 旨在成为实现全自动、跨平台的vim插件管理工具,包括相关依赖的安装,其使用pathogen作为核心来加载插件。使用apt-vim可以对插件及其依赖进行安装、删除和更新。https://github.com/egalpin/apt-vim
安装
1、安装之前会自动将~/.vim/bundle文件夹备份到~/.vim/bundle.bak
2、已经安装在~/.vim/bundle的插件会保留。从git上复制的插件,apt-vim会自动跟踪
3、.vim文件夹下除了bundle目录,其他的不会更改,会将bundle软链接到~/.vimpkg/bundle
第一种安装方式:
curl -sL https://raw.githubusercontent.com/egalpin/apt-vim/master/install.sh | sh
第二种安装方式:
安装vim、安装git、安装Python2.7.x或Python3.0
如果Python版本过低,会报错:
apt-vim setup starting
Traceback (most recent call last):
File "<stdin>", line 10, in <module>
File "./apt-vim", line 76
return {k.replace('_', '-'): v for k,v in list(self.__dict__.items())}
^
SyntaxError: invalid syntax
git clone https://github.com/egalpin/apt-vim.git
cd apt-vim
sudo ./apt-vim init
将~/.vimpkg/bin加入PATH(~/.vimpkg/bin即所有vim插件依赖),即将
export PATH=$PATH:~/.vimpkg/bin
加到~/.bashrc或~/.bash_profile
最后在.vimrc添加如下代码:
execute pathogen#infect()
call pathogen#helptags()
执行
apt-vim install -y
以安装pathogen
以上,apt-vim安装就完成了。
用法
一般的,插件的通用操作有:
apt-vim <mode> [options] [URLs]
其中mode可以是init、install、list、add、remove、delete、update
~/.vimpkg/vim_config.json中存放着所有在用的插件配置。
apt-vim init
apt-vim install [options] [URLs]
apt-vim list
apt-vim add [options] URLs
apt-vim remove [options] URLs
apt-vim remove [options] URLs
apt-vim update [options] [URLs]