MacVim下載安裝
Download MacVim 7.3 (snapshot 64) for Mac OS X Lion. (Released Jan 2, 2012.)
下載後得到MacVim-snapshot-64.tbz這個包裡面有三個檔案(MacVim、mvim、reader.txt)
把MacVim.app放到你的應用程式也就是/Applications目錄下
PS:必須放到應用程式目錄下,否則終端調用:mvim 會找不到MacVim的可執行檔
把mvim拷貝到/usr/bin/這個目錄下
$sudo cp -f mvim /usr/bin/
終端就可以通過$ mvim 檔案名稱 來啟動MacVim編輯檔案了
reader.txt看完刪除
PS:如果不想吧MacVim裝到應用程式(Applications)目錄下,又想在終端調用mvim,可以編輯/etc/bashrc檔案($ sudo vim /etc/bashrc),將以下代碼添加到檔案中 :wq! 強制儲存退出)
alias mvim='/Volumes/App/App/MacVim.app/Contents/MacOS/MacVim'
配置.vimrc
開啟MacVim-Edit-Startup Settings,開啟~/.vimrc,添加配置,儲存即可
在終端輸入$ vi在vi編輯器中輸入:version可以查看系統中vimrc的位置
system vimrc file:"$VIM/vimrc"『注:vimrc系統設定檔位置』
user vimrc file:"$HOME/.vimrc"『注:vimrc使用者設定檔位置』
如果不知道$VIM或$HOME具體是哪個目錄,可以在vi中用下面的命令查看:
:echo $VIM (/usr/share/vim)
:echo $HOME (/Users/zhm 就是使用者終端的根目錄)
使用者設定檔內容會覆蓋系統設定檔內容,所以編輯使用者設定檔就可以了
終端輸入:
$ vim ~/.vimrc
開啟添加配置內容後用:wq!強制儲存退出
安裝配色or外掛程式
安裝配色或外掛程式前,先建好必要的.vim相關目錄
:~$ mkdir .vim
$ cd .vim
$ mkdir after autoload colors compiler doc ftplugin indent keymap plugin syntax
配色檔案
下載配色檔案(lucius.vim)拷貝到colors目錄中
:.vim zhm$ cp /Users/zhm/Downloads/lucius.vim colors
然後在.vimrc中加入:colorscheme lucius,就可以了
ZenCoding-vim
下載ZenCoding-vim後,拷貝兩個檔案到目錄,重新開啟vim就可以使用了Ctrl+y+,
拷貝plugin/zencoding.vim到~/.vim/plugin目錄.
拷貝autoload/zencoding.vim到~/.vim/autoload目錄
Download zip file
cd ~/.vim
unzip zencoding-vim.zip
或者複製安裝
git clone http://github.com/mattn/zencoding-vim.git
cd zencoding-vim
cp plugin/zencoding.vim ~/.vim/plugin/
cp autoload/zencoding.vim ~/.vim/autoload/
開啟或建立一個新檔案:
vim index.html
插入模式輸入html:5然後按快速鍵Ctrl+y+','你將看到:
<!DOCTYPE HTML>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title></title>
</head>
<body>
_
</body>
</html>
小技巧刪除行尾空格
行末:$
行首:^
空格:\s
行末空格:\s\+$
行首空格:^\s\+
刪除行尾多個空格:%s/\s\+$//g
刪除行首多個空格:%s/^ \+//g