Linux VIM 中文顯示亂碼解決

2021-06-21 13:49:02 字數 608 閱讀 6652

有時候在使用vim的時候,顯示中文為亂碼,這個時候我們可以修改vimrc檔案解決問題!

首先,你需要搞清楚vimrc所在的位置。一般來說,在linux系統裡,應該是這樣

linux: /usr/share/vim/vimrc在windows系統,應該是在vim的安裝目錄

windows: c:\program files\vim\vimrc我目前使用的是windows7 ,路徑顯示為

c:\program files\vim\_vimrc

這裡所說的都是全域性設定,開啟vimrc檔案後,只需要在檔案最後新增以下**就可以了:

set fileencodings=utf-8,gb2312,gbk,gb18030

set termencoding=utf-8

set fileformats=unix

set encoding=prc

這樣,你的vim中文亂碼問題就解決了!

需要注意的是,在windows7和vista下,由於加強版的管理員許可權,你用vim直接開啟vimrc檔案,所做的修改是無法儲存的!哪怕你使用的 是:wq! 命令!乙個簡單的方法就是先在開始裡面用管理員許可權啟動vim,然後通過vim開啟vimrc檔案做修改就可以了!

python 在Shell中顯示中文亂碼解決

在python中使用mechanize從網上拉下一張網頁,使用read 讀取頁面內容後,print顯示。在ide eclipse 中直接運程式後,顯示中文正常。但在shell中測試時,read 後print的顯示就是亂碼了。程式原始碼 print s執行後顯示 doctype html public...

MySQL 中文顯示亂碼

mysql 中文顯示亂碼 在hibernate.cfg.xml中應該這樣寫 property name connection.url jdbc mysql localhost 3306 test?useunicode true characterencoding utf 8 property 如果用...

ubuntu gedit顯示中文亂碼

本文適用於 ubuntu 使用者,而不適用於 kubuntu xubuntu 使用者。9.10預設有了,排第二個 預設配置下,用 ubuntu 的文字編輯器 gedit 開啟 gb18030 gbk gb2312 等型別的中文編碼文字檔案時,將會出現亂碼。出現這種情況的原因是,gedit 使用乙個編...