Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> 編譯vim解決中文支持

編譯vim解決中文支持

日期:2017/2/7 14:26:21      編輯:Linux教程
 

最近開始拋棄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

其實整個問題都很簡單。 但是我發現搜索引擎裡的資料 不是通過直觀的關鍵字搜出來的。 所以這裡做下一個記錄,希望對以後的朋友有所幫助

Copyright © Windows教程網 All Rights Reserved