Centos6.5安裝中文支持和中文輸入法---VIM編輯器中文支持


Centos6.5安裝中文支持和中文輸入法

第一步:中文支持:
    在shell命令下輸入:

# vi  /etc/sysconfig/i18n

    然后修改LANG="en_US.UTF-8"為LANG="zh_CN.UTF-8"保存,重啟系統即可,后來自己試了很多遍,只在系統登錄界面的用戶名和密碼改成了中文,進入系統桌面后發現還是無法解決系統的中文支持問題。然后終於在51cto中找到了一種解決方案:
    由於locale的優先級要高於i18n,在i18n中的LANG=zh_CN.UTF-8,但是在local中依然是en_US.UTF-8,所以系統是英文的,而在locale中LANG***,LC_***,LC_ALL又有優先級高低之分,具體的可以查文檔,我就不贅述了。

 # export LC_ALL=zh_CN.UTF-8

    然后重啟。當然,系統只有裝有裝有中文字符集才有效果。
    如果中文有亂碼,可以進入這篇博客看看,里面有詳細介紹:http://www.cnblogs.com/ylqmf/archive/2011/09/05/2167458.html。
  第二步:安裝中文輸入法:

   1.需要root權限,所以要用root登錄 ,或su root

   2.安裝中文支持

   yum install "@Chinese Support"

   3.exit

   4.如果是系統不支持中文的,對於英語不好的盆友可能會有點頭疼,不過也不難

   5.回到桌面,system->preferences->input method

   6.勾選 enabled input method features,然后選擇第一項,點擊右下角close按鈕上面那個按鈕,進入下一個對話框

   7.有三個選項欄general,inputmehod,advanced,先設置general,在disabledenabled那一欄填寫輸入法切換快捷鍵,一般是勾選一個鍵然后在文本框上輸入一個鍵,比如要用ctrl+space做快捷鍵的話,可以先勾選control然后在文本框輸入space鍵,至於第二個next什么的,好 像起不了什么作用。

   8.繼續設置第二個選項:inputmethod,進入select inputmethod下拉框,選中帶有pinyin的選項,再點擊右邊的add按鈕,即OK

   9.繼續設置第三個選項:advanced,把兩個框勾上就好了。 10.注銷用戶,然后試試

VI/VIM編輯器顯示中文亂碼(系統已支持中文)

問題:vi/vim 編輯ANSI文本時,中文會顯示亂碼!

解決方法:修改vi/vim配置文件,添加如下紅色並加粗的部分!

vi    配置文件路徑:/etc/virc
vim 配置文件路徑:/etc/vimrc

更改之前:

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1,gbk
endif

更改之后:

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1,gbk,cp936,gb2312
set termencoding=utf-8
set fileformats=unix
set encoding=prc
endif

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM