在linux下配置vim非常簡單,尤其是採用vundle來管理外掛程式,使得一切用起來得心應手。
maple大神在github上公布了自己的vim配置方案,相當方便好用。詳見
在windows下也可以用maple提供的方案,但是,要修改一些東西。並且,gvim可能需要做一些設定使得它好用一些,比如多標籤頁顯示、隱藏工具欄。
下面,我將介紹我的gvim配置方案。
step 1. 安裝gvim
安裝完成後,設定環境變數。新建變數vim,設定其值為d:\program files\vim。新建變數vimruntime,設定其值為d:\program files\vim\vim73。
如果要設定gvim的右鍵選單和多標籤頁顯示,請參考我的另外一篇博文
step 2. 安裝git
在環境變數path中,新增d:\program files\git\cmd,然後在開始選單中執行cmd,輸入
git --version
如果顯示git的版本資訊,說明配置成功。否則嘗試一下登出,或者重啟。(可以做完step 3再重啟)
step 3. 配置curl指令碼
@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;%path%
@if not exist "%home%" @set home=%homedrive%%homepath%
@if not exist "%home%" @set home=%userprofile%
@curl.exe %*
再次執行cmd,輸入
curl --version
如果可以看到curl的版本資訊,說明配置成功。否則,嘗試登出或重啟。
step 4. 安裝vundle
在vim的安裝路徑的資料夾vimfiles中新建資料夾bundle,接著,從github官網clone vundle到vim的安裝路徑下,
git clone "d:\program files\vim\vimfiles\bundle\vundle"
step 5. 配置檔案
解壓到gvim的安裝目錄d:\program files\vim中。
然後用gvim開啟乙個任意檔案,按esc到命令模式下,輸入命令
即可完成安裝,安裝之後 tcomment.vba可以刪除。使用方法見 tcomment.vba 。:bundleinstall
具體的bundle的使用可以見maple大神的github ,或者看vundle作者的github 。step 6. 安裝ctags
vundle裡面的乙個外掛程式「scrooloose/nerdtree」提供了方便的檔案導航功能,但是,需要ctags。
step 7. (optional)安裝tcomment
vim的注釋外掛程式tcomment相當好用,可以根據不同的**型別做注釋。
:so %
壓縮包包含3個檔案,說明如下:
1. gvim的配置檔案_vimrc
2. vim外掛程式管理器vundle的配置檔案bundles.vim
3. vim的注釋外掛程式tcomment.vba
最後附上我的gvim截圖
1. windows下安裝vim外掛程式管理vundle
2. maple大神的vim配置方案
gvim配置 持續更新
gvim是vim的圖形介面,一般在windows下使用,linux叫vim gnome。好了,不扒這些。vi的配置還是比較方便的,但是偶爾還是會忘了一些配置,以此部落格長期記錄。set encoding utf 8 設定gvim內部編碼 set fileencoding utf 8 設定當前檔案編碼...
gvim安裝和配置
要想使用w0rp ale外掛程式需要8.0或以上版本。這裡為64位的gvim。vundle for windows官方教程 需要安裝git和curl,方便安裝和管理vim的各種外掛程式,常用命令,在gvim開啟情況下,安裝外掛程式 bundleinstall 更新外掛程式 bundleupdate ...
把gvim配置成IDE
花了整個週末,配置gvim外掛程式,安裝了cvim,the nerd tree,winmanager ctags,cscope,taglist,mark,snipmate.才發現原來用vim做ide這麼爽,比kscope 主要指1.9.4 牛多了,也更漂亮 本來在ubuntu11.04上安裝ksco...