fedora/centos系統下完美解決gedit和vim中文亂碼

gedit中文亂碼:

在終端輸入一下兩條命令:

$ gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"

vim中文亂碼:

編輯用戶主目錄下.vimrc(如果沒有這創建touch  .vimrc)

$vim .vimrc

在其中加入一下內容:

if (has("gui_running"))
    set guifont=Bitstream\ Vera\ Sans\ Mono\ 10
endif
set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936
set fileencoding=utf-8

保存退出。

此時不論是正文還是標題都不會有亂碼出現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章