2014年12月13日 星期六

自訂VIM

# vm /etc/skel/.vimrc
set background=dark
set number                          #顯示行號
set cursorline                      #啟用行游標提示
set mouse=nv                     #只有Normal及Visual支援滑鼠, 取消Insert模式時的滑鼠支援
set hls                                   #High light search
set ic                                     #search忽略大小寫
set ai                                     #自動縮排
set tabstop=4                      #設定縮排位元數
set shiftwidth=4
set enc=utf8                        #vim所使用的內部編碼
set fileencoding=utf-8        #建立新檔時以utf-8編碼建立,
                                                 fileencodings成功判斷出文件編碼後
                                                 會將fileencoding改為判斷出的編碼好保持編碼一致
#依序按設定編碼打開文件, 編碼嚴謹的放前面, 編碼寬鬆容易誤判的放後面,
   不常用的也放後面
set fileencodings=ucs-bom,utf-8,big5,euc-jp,gbk,latin1

#其實可以不用設, 只影響顯示在螢幕上的編碼, 大部分影響到的是透過終端機(putty之類)連入
   的vim編輯行為
set termencoding=utf-8

沒有留言:

張貼留言