最近開始拋棄Ubuntu折騰CentOS 5.3(注:無意挑起OS之爭),每當換一個OS,第一個配置的就是VIM。
介於以前在MacOSX的編譯經驗,直接三部曲
./configue && sudo make && sudo make install
解決的問題。 但在CentOS之後發現無論如何都不支持中文。
通過文檔的翻閱和google的搜索,發現了問題出現在編譯上。vim支持中文需要2個基本feature:multi_byte和iconv。
在vim中輸入 :version 發現這2個feature都是 – multi_byte 和 – iconv。看來編譯的時候參數沒有配置對。
於是重新執行以下代碼
./configure –prefix=/usr –with-features=huge
sudo make
sudo make install
問題就解決了。
另外vim配置文件從第一行(我是unicode的統一論者),加上
set enc=utf-8
set tenc=utf-8
set fenc=utf-8
set fencs=utf-8,usc-bom
其實整個問題都很簡單。 但是我發現搜索引擎裡的資料 不是通過直觀的關鍵字搜出來的。 所以這裡做下一個記錄,希望對以後的朋友有所幫助