vim编辑器个性化配置总结

Vim 终于发布了一个新的大版本 8.0

安装

下载安装最新版本的 Vim 的最好方式是使用 Git :

1
git clone https://github.com/vim/vim.git

更多信息可参考: http://www.vim.org/git.php 。
Windows下图形界面版: ftp://ftp.vim.org/pub/vim/pc/gvim80.zip 
windows下next安装就可以。
Vim安装完成之后,目录如下:

  • vim80:vim运行时所需的文件,对应目录为$VIMRUNTIME变量
  • vimfiles:第三方的文件,对应目录为$VIM/vimfiles
  • _vimrc:vim全局配置信息
  • 主题

    vimrc配置内容主要参考了http://blog.csdn.net/zhengzhoudaxue2/article/details/45247733

    注:_vimrc主题中参数解释见 http://edyfox.codecarver.org/html/_vimrc_for_beginners.html

    配置Vundle

    vim插件Vundle能够轻松的管理插件;

    下载Vundle

    在Vim/vimfiles路径下新建文件夹bundle,然后在此文件夹下克隆github上的vundel项目:

    1
    2
    3
    #以管理员权限运行cmd,进入bundle文件夹下
    cd Vim/vimfiles/bundle
    $ git clone https://github.com/VundleVim/Vundle.vim.git Vundle.vim

    配置Vundle

    在_vimrc文件中添加如下代码:
    以下英语输入法状态下的”符号是_vimrc中的注释符;

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    filetype off

    " Vundle的路径
    set rtp+=$VIM/vimfiles/bundle/Vundle.vim
    " 插件的安装路径
    call vundle#begin('$VIM/vimfiles/bundle/')
    " 需要安装的插件
    Plugin 'gmarik/Vundle.vim'
    Plugin 'L9'

    call vundle#end()
    filetype plugin indent on

    注:若不指定call vundle#begin()中的路径参数,默认保存路径为C:\Users***.vim;

    vim中安装/卸载插件

    vundle主要是利用git,来处理自动安装,更新和卸载插件,所以首先需要安装git。

    vim插件安装方式

    _vimrc指定的vim插件安装有4种方式:

  • 1. 代码库放在github上

  •             Bundle ‘tpope/vim-fugitive’
                Bundle ‘Lokaltog/vim-easymotion’

  • 2. 代码库在vim script上

  •             Bundle ‘L9’
                Bundle ‘FuzzyFinder’

  • 3. 代码库在其他git库上

  •              Bundle ‘git://git.wincent.com/command-t.git’

  • 4. 当你自己写了个定制的插件,放在本地的时候

  •              Bundle ‘file:///Users/gmarik/path/to/plugin’

    常用的命令

    启动vim,键入

    1
    2
    3
    4
    5
    6
    :BundleInstall    安装插件
    :PluginInstall 安装插件
    :BundleInstall! 更新插件
    :BundleClean(!) 卸载不在.vimrc配置列表中的插件
    :BundleSearch(!) 搜索插件
    :BundleList 显示已安装插件列表

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

    遇到的问题

  • 安装ctags遇到”Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH.Plugin is not loaded.”

  • 解决办法:ctags 目录下的 ctags.exe 复制到gvim.exe 所在的目录;

    参考资料

    Gvim各种插件配置(windows环境下) - vitah
    VIM插件管理—vundle
    Vim Skills——Windows利用Vundle和Github进行Vim配置和插件的同步
    _vimrc for beginners
    _gvim与插件的安装(ctag、taglist、cscope等)

    tiramisutes wechat
    欢迎关注
    0%