分类: LINUX
2011-09-14 17:08:54
把vim的配置文件同步到github可以在任何可以联网且安装了git的地方同步你的vim配置文件,一劳永逸,且可以记录修改的过程。
1-创建github帐号
到github的网站上注册,然后按照
里面的设置,创建ssh key,并添加到github里。以后就可以用终端链接到github上,进行add,push,checkout等了。
可能出现的问题:
解决方法是:在.bashrc里面设置:export SSH_AUTH_SOCK=0或者在终端运行:ssh-add ~/.ssh/id_rsa,我解决的方法是使用前者。
2-使用pathogen.vim
来管理插件
关于这个插件是,看了vgod的博文
后,才知道的。然后也才有了把vim的配置文件放到github上的想法。首先,把原来的.vim文件夹重命名,然后形成这样的文件布局:
.vim/
$
1 | ln -s ~/.vim/vimrc ~/.vimrc |
1 | $:ln -s ~/.vim/gvimrc ~/.gvimrc |
$:cd .vim;$:git init; $:git add .; $git commit -m "Initial commit";
以上操作均参考的这篇文章:
其中注意的是:
1 2 3 4 5 6 7 8 | cd ~/.vim mkdir ~/.vim/bundle #git submodule add bundle/fugitive 上面这个内容应该改为:git submodule add place/where/the/plugin/is/place bundle/plugin-name git add . git commit -m "Install Fugitive.vim bundle as a submodule." |
3-git常用的一些命令
1 2 3 4 5 6 7 | cd ~ git clone ~/.vim ln -s ~/.vim/vimrc ~/.vimrc ln -s ~/.vim/gvimrc ~/.gvimrc cd ~/.vim git submodule init git submodule update |
1 2 | cd ~/.vim/bundle/fugitive git pull |
4-参考:
1)-分享我的vim设定
2)-
3)-
====