2012年2月13日 星期一

[VIM] 清除預設 vimrc 和 plugin 設定

與別人用同一個帳號共用主機時,最怕對方把 vim 設定的漂漂亮亮,華麗到我動個鍵盤就會卡了一下 Orz 為了不要動到別人的設定,請教高手同學後,剛好同學之前也有在測試 vim 設定,所以學會用 -u 指令來清掉且切換 vimrc 設定檔,接著還可以用 --noplugin 取消一堆 plugins 等等,一整個介面就清爽起來啦!


最後就設定一下 my.cshrc ,登入後 source 一下,就爽快一下。


$ vim my.cshrc


alias vim       'vim -u /path/my.vimrc --noplugin -N' 


$ vim /path/my.vimrc


autocmd FileType php set omnifunc=phpcomplete#CompletePHP
if has("multi_byte")
  set encoding=utf-8
  set fileencodings=big5,cp950,utf-8,gbk,cp936,iso-2022-jp,sjis,euc-jp,japan,euc-kr,ucs-bom,utf-bom,latin1,iso8859-1
  set termencoding=big5
  set fileencoding=big5
" for UTF-8 environment
" set termencoding=utf-8
" set fileencoding=utf-8
else
  set enc=taiwan
  set fileencoding=taiwan
endif

syntax on
set nu
set hls 


 如此一來,登入機器後,用 $ source /path/my.cshrc 後,從此 vim 設定就依照 /path/my.vimrc 的方式啦。


沒有留言:

張貼留言