Vim是從vi發(fā)展出來的一個(gè)文本編輯器。代碼補(bǔ)完、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。和Emacs并列成為類Unix系統(tǒng)用戶最喜歡的編輯器。Vim的第一個(gè)版本由Bram Moolenaar在1991年發(fā)布。最初的簡(jiǎn)稱是Vi IMitation ,隨著功能的不斷增加,正式名稱改成了Vi IMproved,F(xiàn)在是在開放源代碼方式下發(fā)行的慈善軟件。(簡(jiǎn)介來自維基百科)
GVIM安裝說明
A、下載 GVIM
B、運(yùn)行下載的安裝程序,并按照說明一步一步正確安裝即可
我這里安裝的路徑是 C:\Program Files (x86)\Vim\
桌面圖標(biāo):
2、安裝vim插件管理工具vundle
注意:安裝vundle前提需要先安裝 git 和 配置curl
(1)、安裝git客戶端:msysgit
msysgit只是提供了git的核心功能,而且是基于命令行的
A、下載 msysgit
B、運(yùn)行下載的安裝程序,并安裝說明一步一步正確安裝即可,需要注意的一點(diǎn)就是PATH環(huán)境選擇界面;
注意:在 adjusting your PATH environment (調(diào)整PATH環(huán)境)界面,我們選擇第二個(gè) run git from the windows command prompt ;如圖
C、安裝完成,打開cmd 命令提示符,運(yùn)行命令( git –version )檢查git 版本號(hào)
D、msysgit 的安裝路徑是 C:\Program Files (x86)\Git (我的安裝路徑)
(2)、配置 curl
在windows下安裝curl與msysgit結(jié)合非常簡(jiǎn)單,只需要在git的cmd目錄創(chuàng)建文件curl.cmd即可
路徑:C:\Program Files\Git\cmd\curl.cmd ,文件內(nèi)容如下
@rem Do not use "echo off" to not affect any child calls.
@setlocal
@rem Get the abolute path to the parent directory, which is assumed to be the
@rem Git installation root.
@for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI
@set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%git_install_root%\mingw64\bin;%PATH%
@rem !!!!!!! For 64bit msysgit, replace 'mingw' above with 'mingw64' !!!!!!!
@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%
@if not exist "%HOME%" @set HOME=%USERPROFILE%
@curl.exe %*
打開cmd 命令提示符,運(yùn)行命令( curl –version )檢查curl 版本號(hào)
好了,我們開始安裝 vundle 了,也很簡(jiǎn)單
(2)、安裝Vundle (Vundle on Windows)
A、打開cmd 命令提示符,只要運(yùn)行一條命令即可,我們將vundle安裝到 C:\Program Files (x86)\Vim\vimfiles 目錄,目錄如下:
git clone https://github.com/gmarik/Vundle.vim.git C:\Program Files (x86)\Vim\vimfiles\bundle\Vundle.vim
B、添加一個(gè)gvim目錄的 環(huán)境變量 $VIM ,步驟 :我的電腦->屬性->高級(jí)系統(tǒng)設(shè)置->高級(jí)->環(huán)境變量->新建 ;如圖
C、在vim啟動(dòng)設(shè)定文件_vimrc添加 bundle的配置 ,vim的啟動(dòng)設(shè)定文件 _vimrc (在linux文件名是 .vimrc , 在windows下面是 _vimrc);這里直接配置一個(gè)全局的 _vimrc 文件,路徑:C:\Program Files (x86)\Vim\_vimrc , 添加如下內(nèi)容
"插件管理
set rtp+=$VIM\vimfiles\bundle\Vundle.vim\
call vundle#begin()
"let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
"my bundle plugin
call vundle#end()
filetype plugin indent on
在Github vim-scripts 用戶下的repos,只需要寫出repos名稱
在Github其他用戶下的repos, 需要寫出”用戶名/repos名”
不在Github上的插件,需要寫出git全路徑
D、Bundle 插件管理器使用
相關(guān)命令
安裝插件:BundleInstall
更新插件:BundleUpdate
清除不再使用的插件:BundleClean
列出所有插件:BundleList
查找插件:BundleSearch
例如安裝插件
打開一個(gè)gvim, 運(yùn)行:BundleInstall 或者在命令行運(yùn)行 vim +BundleInstall +qall
安裝完成后插件就能用了