OS:Windows

Vim安装完成之后,目录如下
  • vim73:vim运行时所需的文件,对应目录为$VIMRUNTIME变量
  • vimfiles:第三方的文件,对应目录为$VIM/vimfiles
  • _vimrc:vim全局配置信息

配置Github

在Github上创建名为DxhVim的repository。
在本机使用Git Bash输入以下命令:
cd ~
mkdir .dxhvim
git init
git add .
git commit - m "init"
git remote add origin https://github.com/dxh/DxhVim.git
git push - u origin master

配置Vundle

在本机使用Git Bash输入以下命令:
cd ~/.dxhvim
git submodule add https://github.com/gmarik/vundle.git bunlde/vundle
 
在.dxhvim目录下创建.vimrc文件,并输入如下内容:
"""""""""""""""""""Configuration of Vundle"""""""""""""""""""
filetype off
set rtp+=~/.dxhvim/bundle/vundle/
call vundle#rc('$HOME/.dxhvim/bundle/')
Bundle 'gmarik/vundle'
filetype on

安装卸载插件

如果想安装插件,首先在~/.dxhvim/.vimrc中添加相应插件的Bundle,一般为Bundle ’username/pluginname'的形式,如Bundle 'gmarik/vundle'
然后打开Vim,输入一下命令,并等待Done即可,如果安装过程中出错,可以输入小写字母"l"查看日志:
:BundleInstall
 
如果想卸载插件,只需在~/.dxhvim/.vimrc中删除(或注释)相应的Bundle,然后打开Vim,输入:
:BundleClean

使用DxhVim配置

首先,在本机Git Bash中输入以下命令:
cd ~
git clone https://github.com/dxh/DxhVim.git .dxhvim
 
然后,在VIM安装目录下的VIM全局配置文件_vimrc中source我的.vimrc,即添加下面一行内容:
source ~/.dxhvim/.vimrc

Vim Skills——Windows利用Vundle和Github进行Vim配置和插件的同步的更多相关文章

  1. [vundle]利用vundle工具来管理vim插件

    转自:http://os.51cto.com/art/201507/484174.htm Vim是Linux上一款用途广泛的轻量级文本编辑工具.虽然对普通的Linux用户来说开始学用起来难度相当大,但 ...

  2. Windows下安装Python及Eclipse中配置PyDev插件

    最近开始接触Python,鉴于之前安装Java的教训,决定这次边安装Python,边写下历程,供日后反复使用. 在Python官网http://www.python.org/下载Python版本,鉴于 ...

  3. VIM For Windows 1

    some tips for using vim in windows. 1,download the software vim and install it, you can go to the Of ...

  4. Windows下 vundle的安装和使用

    准备工作 1. 安装git 去官网下载,安装即可. 2. 添加git的环境变量 并将Git 的安装路径加入环境变量Path,如 D:\Program Files\Git\cmd 然后运行cmd,输入 ...

  5. Windows下Vundle插件BundleSearch命令出现错误解决方案

    纯粹参考他人博文,已证明解决方案正确,转载时请注明参考链接!!! 参考链接: http://www.tuicool.com/articles/e2aiEn 在Windows下使用Vim时,用Vundl ...

  6. Vim实用技巧系列 - 利用百度云和git实现vim配置多机共享

    Vim是一个强大的文本编辑器.良好的配置更能便利对Vim的使用.有时候,我们会在几台不同的电脑上使用Vim. 例如,我们可能在自己的电脑和公司的电脑上都安装了Vim. 有时候,我们需要实现,如果我们配 ...

  7. 利用PyCharm操作Github:仓库新建、更新,代码回滚

      Github是目前世界上最流行的代码存储和分享平台,而PyCharm是Python圈中最流行的IDE,它很好地支持了Git操作.本文将会介绍如何利用PyCharm来连接Github,同时演示Git ...

  8. vim for windows 简介

    普通人的编辑利器--VIM (for windows) 本文转载自 FROM Vincent_czz2005年5月,我开始用VIM.此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而 ...

  9. 在windows下创建基于github的hexo静态博客

    最近边上的人都突然买起了域名搭起了个人网站,渣渣的我介于期末没事干也跟风搭了个静态博客.虽说博客基本不更新T T,嘛嘛回归正题. 首先准备工作: 1)安装nodejs 2)安装msysgit(虽然现在 ...

随机推荐

  1. [ffmpeg 扩展第三方库编译系列] 关于 mingw32 下编译libcaca

    在编译前最好先看一下帮助 ./configure --help 开始编译 ./configure  --disable-shared --disable-cxx \ --disable-csharp ...

  2. It is indirectly referenced from required .class files

    配置eclipse的导入包,有些包引用的位置不正确

  3. poj3666

    一道不错的dp题 就是最小修改代价,使序列变为一个非下降序或非上升(由于数据较弱直接求非下降即可,当然非上升非下降本质是一样的) 观察可得到,修改后得到的数列中的元素最后一定都在原序列中: 由此我们可 ...

  4. Mongodb的范式化和反范式化

    如果是涉及到一对多的数据格式,可使用文档引用范式化数据. 在一个,User对象中,如果涉及到工作信息或者联系地址的,这些信息会频繁的进行访问,可使用嵌入式文档对数据进行反范式化.

  5. Adobe RIA

    一:1)Adobe® Flash® Player 是一个跨平台.基于浏览器的应用程序运行时,它可以跨屏幕和浏览器.原汁原味地呈现具有表现力的应用程序.内容和视频,当前版本Flash Player 10 ...

  6. ubuntuy用户切换和密码修改

    修改当前用户的密码 $passwd 修改用户密码 $sudo passwd 用户名 切换到其他帐号(需要该用户的密码) $su 用户名 切换到root帐号 $sudo -s

  7. Linux 下操作gpio(两种方法,驱动和mmap)

    目前我所知道的在linux下操作GPIO有两种方法: 1.  编写驱动,这当然要熟悉linux下驱动的编写方法和技巧,在驱动里可以使用ioremap函数获得GPIO物理基地址指针,然后使用这个指针根据 ...

  8. Kryo 为什么比 Hessian 快

    Kryo 是一个快速高效的Java对象图形序列化框架,它原生支持java,且在java的序列化上甚至优于google著名的序列化框架protobuf.由于 protobuf需要编写Schema文件(. ...

  9. Amoeba搞定mysql主从读写分离

    前言:一直想找一个工具,能很好的实现mysql主从的读写分离架构,曾经试用过mysql-proxy发现lua用起来很不爽,尤其是不懂lua脚本,突然发现了Amoeba这个项目,试用了下,感觉还不错,写 ...

  10. SQL中的CASE WHEN用法

    其语法如下: 1)case vlaue when [compare-value]then reslut [when[compare-value]] then result ...] [else res ...