selfboot / vim_backup

vim 配置文件以及插件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

本仓库为 Vim 配置文件,这里使用vundle来管理插件。

初始化vim配置

要想在新的机器使用我这里的配置,只需要下面命令即可:

$ git clone http://github.com/xuelangZF/vim_backup.git ~/.vim
$ cd ~/.vim 
$ ln -s `pwd`/.vimrc ~/.vimrc
$ git submodule init	
$ git submodule update

要更新 vundle,只需要进入 ~/.vim/bundle/Vundle.vim/目录,然后运行

$ git checkout master; git pull

插件管理命令

打开vim, 运行下列命令:

  • 安装插件: BundleInstall
  • 更新插件: BundleUpdate
  • 清除不再使用的插件: BundleClean
  • 列出所有插件: BundleList
  • 查找插件: BundleSearch

其他问题

root vim

如果以非root运行vim,那么会从 /home/<user> 读取配置文件。如果以 sudo vim filename 来运行vim的话,会从 /root读取配置。为了使 root 用户也使用某个用户的 vim 配置,可以使用下面的方式创建软链接。

sudo ln -s /home/<user>/.vimrc /root/.vimrc
sudo ln -s /home/<user>/.vim/ /root/.vim/

注意替换 <user> 为自己的用户。当然也可以不用 sudo 来执行 vim,在最后保存的时候,用下面 vim 命令(配置文件中添加Sw为 :w !sudo tee % > /dev/null 的alias)。

:Sw

参考

vim中的杀手级插件: vundle
分布式 Git - 为项目作贡献 Git 工具 - 子模块
Git Submodule Tutorial
How do I remove a Git submodule?

About

vim 配置文件以及插件


Languages

Language:Vim Script 98.8%Language:Python 0.9%Language:Shell 0.4%