https://www.vim.org/download....
這裏我很是不建議安裝到 c 盤,所以下面的提到的GVIM_HOME
是指的個人本地 gvim 安裝目錄( D:/software/vim)安裝完成後就只有我下面圖示標紅的四個文件及文件夾,另外兩個沒標紅的文件不用理會。php
【注意:安裝時咱們只須要修改一下安裝的目錄便可,其它的一概默認】java
git 的安裝我就不寫了,除了修改安裝目錄,其它一概默認便可,這裏也不給出連接了(ps:不存在下載很慢或被牆的問題,所以就不給了)這裏我給一下 openssl 的下載資源(僅限windows,有32b和64b):git
連接:
https://pan.baidu.com/s/1BWZS6dtfOp97_F-81mGF4Q
提取碼:av2t
githubcurl 的下載資源(同上,僅限windows):vim
連接:
https://pan.baidu.com/s/1zpqWTBAO9UduqVqL0jIjjQ
提取碼:th8m
windows下載,安裝便可(我的建議:修改安裝目錄,養成良好習慣,好比: d:/software/curl,d:/software/openSSL等)bash
配置各自的環境變量:curl
gvim 的環境變量名稱 值 備註 GVIM_HOME D:/software/vim 這裏注意個人gvim home 目錄指向的是圖1顯示的那個界面;所以在 path 中,咱們須要這樣調用: %GVIM_HOME%\vim81
CURL_HOME D:/software/curl/curl-7.66.0-win64-mingw 我這裏全部的軟件都是安裝在 d:software 下;path 中的調用: %CURL_HOME%\bin
測試是否配置正確:打開 cmd,輸入
curl --version
驗證便可。若不正確,則仔細看個人目錄和配置工具
打開 cmd 或者 git bash 都可,輸入命令:git clone --depth 1 https://github.com/gmarik/Vundle.vim.git D:\software\vim\vimfiles\bundle\Vundle.vim
注意這裏咱們咱們將 bundle 的安裝位置設置到
D:\software\vim\vimfiles\bundle\
下,這個目錄就是圖1所示的 vimfiles 目錄下面,此時的目錄結構以下:測試
不知道你們注意了沒有,咱們圖1中有一個文件:_vimrc 文件,而咱們下面全部的配置都不是在這個文件裏面配置的。
首先,在你的 c 盤 用戶目錄下面新建一個 vimrc 文件(這個就是咱們以後的配置項文件)。例如這樣:
而後你們拷貝我下面的內容到這個文件中保存便可:
set nocompatible source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin "無菜單工具條 "set go= "設置Gvim字體 set guifont=Consolas:h11:cANSI "Gvim打開即進入全屏 au GUIEnter * simalt ~x "設置主題 color evening set encoding=utf-8 "set termencoding=utf-8 "set fileencoding=utf-8 set fileencodings=utf-8,chinese,latin-1,gbk,gb18030,gk2312 if has("win32") set fileencoding=chinese else set fileencoding=utf-8 endif "set langmenu=zh_CN.UTF-8 language message zh_CN.utf-8 source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim set tabstop=4 set nu set hlsearch syntax enable syntax on set showmatch set smartindent set autoindent set ai! set cursorline "配置bundle set rtp+=$GVIM_HOME/vimfiles/bundle/Vundle.vim/ let path='$GVIM_HOME/vimfiles/bundle' call vundle#begin(path) Plugin 'gmarik/Vundle.vim' "管理Vundle自身 Plugin 'scrooloose/nerdtree' "路徑目錄樹插件 Plugin 'jistr/vim-nerdtree-tabs' call vundle#end() map <F3> :NERDTreeMirror<CR> map <F3> :NERDTreeToggle<CR> filetype plugin indent on set diffexpr=MyDiff() function MyDiff() let opt = '-a --binary ' if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif let arg1 = v:fname_in if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif let arg2 = v:fname_new if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif let arg3 = v:fname_out if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif let eq = '' if $VIMRUNTIME =~ ' ' if &sh =~ '\<cmd' let cmd = '""' . $VIMRUNTIME . '\diff"' let eq = '"' else let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"' endif else let cmd = $VIMRUNTIME . '\diff' endif silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . eq endfunction
在 cmd 中,輸入 gvim 便可,打開你的 gvim,而後輸入
:BundleInstall
便可,當在命令行出現 done 字樣時即代表安裝完成。此時再打開你的 gvim 便可看到效果了。
原創手敲不易,轉載請註明出處,謝謝。我是
拉丁小毛,歡迎你們關注我哦,一塊兒交流,共同進步。有問題能夠
郵我哦(util.you.com@gmail.com)