vim ~/.vimrc javascript
vim Student.ccphp
首先。Mac系統默認已經安裝了Vim。打開終端,輸入vim,回車。html
可看到例如如下界面,即表示Vim已經安裝了。在vim裏輸入":q"java
在終端上。界面很之簡潔,假設你需要更加複雜的界面以及使用Vim不少其它的特性,需要下載client安裝。在Mac上眼下存在兩個版本號的Vimclient:
本文主要介紹MacVim,MacVim支持多窗體標籤編輯以及全屏等新特性。shell
下載了對應MacVim壓縮包,解壓之後將MacVim.app拖入/Applications文件夾下。啓動MacVim,輸入":h mvim", 依照提示,需要將mvim腳本文件複製到"/usr/local/bin"文件夾下。打開終端,輸入命令 "cd /usr/local"以及"sudo mkdir bin",最後輸入"sudo cp -f /Users/ericli/SoftWare/MacVim-snapshot-66/mvim /usr/local/bin/",這樣就可以在終端輸入命令"mvim"來高速啓動MacVim 。macos
假設你不想將MacVim.app放到/Applications文件夾下,僅僅需要在終端設置VIM_APP_DIR變量爲你想放置MacVim.app的文件夾並導入到$HOME/.bash_profile中就能夠,比方:export VIM_APP_DIR=$HOME/SoftWare/MacVim-snapshot-66/。vim
在MacVim輸入":h macvim",可以查看MacVim的使用幫助介紹文檔。bash
現在MacVime的界面仍是很是簡陋,如下開始介紹怎樣簡單配置MacVim:markdown
一、建立~/.bashrc文件app
在終端鍵入"cd $HOME" 和「touch .bashrc」,即建立成功。打開文件。輸入「alias vim=mvim」。並保存別名變量。而後再在終端鍵入「source .bashrc」使.bashrc文件生效。這樣,在終端輸入vim和mvim都可以啓動MacVim.app了。
在這裏略微解釋下幾個文件的做用,/etc/bashrc、/etc/profile是系統全局設置環境變量,給所有用戶使用,~/.bashrc、~/.bash_profile、~/.bash_login、~/.profile是用戶文件夾下的私有變量設置。當進入系統執行一個bash shell進程時,讀取環境設定步驟例如如下:一、讀取全局設置環境變量/etc/profile,而後依據其內容讀取/etc/profile.d、/etc/bashrc等設定。但是注意/etc/profile僅僅在第一次執行bash shell時讀取一次,而/etc/bashrc在每次執行bash shell都讀取;二、而後讀取當前用戶文件夾下的~/.bash_profile、~/.bash_login或~/.profile三個中的當中一個文件的局部變量設置,而且僅僅在第一次執行bash shell時讀取,僅僅有讀取~/.bash_profile失敗纔會讀取~/.bash_login。假設前邊兩文件讀取失敗纔會讀取~/.profile。三、最後依據~/.bash_profile的內容讀取當前用戶文件夾下的~/.bashrc文件裏的局部設置環境變量,~/.bashrc文件在每次打開新的bash shell都讀取一次。
總結一下。/etc/bashrc、/etc/profile、~/.bashrc、~/.bash_profile、~/.bash_login、~/.profile都能環境變量設置。而/etc/profile、~/.bash_profile、~/.bash_login、~/.profile可以設定路徑、環境變量等,僅僅能登入的時候運行一次;/etc/bashrc、~/.bashrc保存路徑、命令別名等,每次打開新的bash shell都會運行一次。一般前者/etc/profile、~/.bash_profile調用後者/etc/bashrc、~/.bashrc。更具體的資料可以參考該連接:http://blog.chinaunix.net/uid-24591881-id-2124780.html 。
2.配置~/.vimrc和~/.gvimrc
首先,在MacVim編輯器中輸入「:version」,看到例如如下圖示信息:
從上圖可以看出一些MacVim的配置信息:
$VIM系統變量的路徑爲:"/Applications/MacVim.app/Contents/Resources/vim"
MacVim的系統配置文件vimrc的路徑:「$VIM/vimrc」
用戶配置文件vimrc的路徑:"$HOME/.vimrc"
MacVim編輯器的用戶初始化配置文件的路徑:"$HOME/.exrc" (默認不存在。假設需要使用則在終端輸入 「touch $HOME/.vimrc」建立)
MacVim的系統配置文件gvimrc的路徑:"$VIM/gvimrc"
用戶配置文件gvimrc的路徑:"$HOME/.gvimrc"
MacVim的菜單文件的路徑:"$VIMRUNTIME/menu.vim"
另外解釋下, $HOME爲當前用戶文件夾的路徑。$VIMRUNTIME路徑爲"/Applications/MacVim.app/Contents/Resources/vim" . 可以在MacVim中輸入」:echo $VIMRUNTIME「來查看這些系統變量的路徑。
其次,從系統文件vimrc_example.vim和gvimrc_example.vim中copy標準的內容,保存到用戶的配置文件~/.vimrc和~/.gvimrc中。在MacVim中輸入例如如下命令:
三、加入插件
一般有例如如下兩種方式加入插件:
其一:拷貝該 plugin_name.vim插件到你我的插件文件夾~/.vim/plugin/下。拷貝plugin_help.txt到你我的文檔文件夾~/.vim/doc/下,若存在該插件syntax的vim支持文件則放到~/.vim/syntax/文件夾下。假設以上文件夾不存在到終端輸入例如如下命令建立:
其二。在你的vimrc配置文件最後加一行命令: