1.下載安裝
http://www.vim.org (官方版本, 沒有支持python,不建議下載)
因此下載別人已經編譯和打包好的版本(Windows上搞Vim的編譯本身也是個坑,需要折騰):
選擇全支持版本的好處就是爲了後期添加插件,和自己相關的工具
http://vim.wikia.com/wiki/Vim_Tips_Wiki (有最新版本)
這裏將下載好的壓縮包,命名爲VimFull.zip
1.1環境變量
1.將VimFull.zip加解壓到想要的位置後,比如: D:\Program Files\VimFull,將該目錄添加到環境變量
2.在該目錄下創建vim的配置文件: _vimrc, 然後就可以開始打造vim了.
2.初始配置
修改配置文件 vrimrc
"設置文件的代碼形式 utf8
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,cp936
"vim的菜單亂碼解決
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"vim提示信息亂碼的解決
language messages zh_CN.utf-8
這個時候Vim可以正常和友好使用了, GUI是中文,沒有字符亂碼.
3.插件安裝
// Vundle官方教程
https://github.com/VundleVim/Vundle.vim/wiki/Vundle-for-Windows (僅供參考, 本文檔並未採用, 僅採用其過程.)
開始增強Vim功能.
# 首先: 要安裝git
# 配置一下git
$ git config --global user.name "hangko"
$ git config --global user.email "[email protected]"
# 如果顯示 "SSL certificate problem: unable to get local issuer certificate while accessing "錯誤,使用下面命令
$ git config --global http.sslVerify false
# 下載 Vundle . 沒有bundle目錄,就自己建一個
git clone https://github.com/gmarik/Vundle.vim.git D:\Program Files (x86)\Vim\vimfiles\bundle\Vundle.vim
# Vundle 配置(注意: 下面的路徑要要vim的安裝路徑對應上)
set rtp+=$VIM\vimfiles\bundle\Vundle.vim\ // 設置Vundle的放置位置. 其中$VIM是在系統環境變量裏面,設置Vim的安裝目錄
call vundle#begin('$Vim\vimfiles\bundle') // 設置Vundle插件放置位置, 必須填寫,不然出現 117錯誤. Installer#new
"let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Plugin 'scrooloose/nerdtree' // 示範插件
Plugin 'kien/ctrlp.vim' // 示範插件
Plugin 'tpope/vim-fugitive' // 示範插件
// 仔細看官方文件,還有很多的高級用法.
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes //狀態欄 airline + airline theme
call vundle#end()
filetype plugin indent o
命令行安裝: $ vim +PluginInstall +qall
4.添加Vim到右鍵
有時候想通過Vim編輯一個文本文件,卻發現沒有使用Vim編輯的右鍵菜單快捷方式, 因此我們要手動自己添加.
1. Win +r, 運行regedit, 編輯註冊表.
2.在HKEY_CLASSES_ROOT->*->shell,在shell文件夾下建一個項,建一個名爲Vim的項,然後建一個名爲Icon的字符串值,雙擊Icon項,數據值輸入C:\Program Files\vim.exe,0,也就是gvim.exe的完整路徑。
3.在Vim項下繼續建一個名爲Command的項,注意,名字必須爲Command,將(默認)的值改爲C:\Program Files\vim.exe %1,同樣,請根據自己的軟件安裝目錄來填寫。
4.完成, 找一個文件右鍵點擊試試即可.
5.注意問題
1.執行”PluginInstall”安裝命令時候,有可能出現安裝失敗,查看日誌顯示爲”Fatal:….443”什麼的,這個時候是被牆了,考慮一下翻牆.