在~/.vimrc的Vundle插件管理函數中添加如下內容(插件自己和所依賴的插件):python
Plugin 'MarcWeber/vim-addon-mw-utils'
Plugin 'tomtom/tlib_vim'
Plugin 'garbas/vim-snipmate'
Plugin 'honza/vim-snippets' "massive common snippetsvim
而後在Vim中輸入命令安裝插件:函數
:source %
:PluginInstall插件
1
2ip
完成。
使用方法utf-8
輸入狀態下,直接按,就會自動打出相關的snippets預設片斷。
如何自定義snippetsclass
直接在~/.vim/snippets/目錄下添加*.snippets文件便可。coding
注意如下幾點:vimrc
~/.vim/snippets/目錄是位於全部插件以外的,因此不會因插件更新而被刪除。
若是你也安裝了vim-snippets,那麼在trigger同名的時候,vim會在狀態欄彈出選項讓你選擇使用哪一個snippets。方法
好比針對全部python文件,那就在~/.vim/snippets/目錄下建立一個python.snippets文件,內容格式以下:
snippet #!
#!/usr/bin/env python
# -*- coding: utf-8 -*-
以上片斷,只要你在python文件中輸入#!並按下,就會自動輸出定義的那段內容。 直接一個tab鍵完事