當前位置:首頁 » 操作系統 » linuxvi亂碼

linuxvi亂碼

發布時間: 2022-11-16 02:51:49

① ubunto怎麼解決linux下vi編譯器亂碼的問題

vi默認情況下只支持UTF-8編碼,出現這種情況可能是因為您的文件是用gbk編碼的。可以試試下面的做法,讓vi支持gbk編碼,再看看行不行。

cd ~
在~目錄下新建一個文件.vimrc
編輯該文件,加上這句話:set fileencodings=utf-8,gbk

② Linux vim顯示utf-8文檔亂碼怎麼辦

在linux上一般使用utf8編碼。
如果打開文件是亂碼,要設置utf8編碼,看看自己用的是什麼編輯器。
如果是vim則使用 set encoding=utf8即可 如果是gedit,則重新另存一下,在存儲窗口 設置為utf8編碼 ,在打開即可。

③ linux的vi和vim顯示中文亂碼

有比較過root目錄下的vimrc文件和普通賬戶下的vimrc文件是否相同麼?可以先把root賬戶目錄下的vimrc文件拷貝到普通賬戶下然後再試試。

④ linux vi編輯時,中文亂碼

把以下語句寫道你vim的配置文件裡面
set fileencodings=utf-8,gbk,ucs-bom,cp936
如果想知道原因查看這里
http://hi..com/tpxc/blog/item/4649defccf5bef83b901a0da.html

⑤ 用win10系統遠程登錄linux,cat正常,vi就是亂碼

編碼有問題唄。
還有可能是一個支持中文,一個沒支持,所以就那樣了。
可以換用OUTTY,還可以啟動圖形界面,那應該就沒問題了。

⑥ linux中文文件顯示亂碼怎麼解決

Linux文件名、文件內容亂碼,主要原因是windows上的中文編碼默認是GBK,而Linux默認中文編碼為UTF-8,由於編碼不一致,所以導致亂碼問題。 為了解決這個亂碼,需要對文件進行轉碼,具體如下: 1、前提保證已安裝了convmv; 2、具體convmv的用法: Convmv –f 源編碼 –t 新編碼 [選項] 文件名 一般常用參數: -r 遞歸處理子目錄 --notest 真正進行操作,默認情況下是不對文件進行真實操作的,只是一個預覽 --list 顯示所有支持的編碼 --unescap 可以做一個轉義 3、比如我們有一個utf8的文件名,要求轉換成gbk編碼,命令如下: Convmv –f utf-8 –t gbk –notest 文件名 也可以使用linux下最好用的編碼轉換工具iconv來進行轉碼操作。 例子:將GBK編碼的文件轉換成UTF-8 iconv -f GBK -t UTF-8 gbkfile.txt > utf8file.txt

⑦ linux系統上出現亂碼怎麼解決

linux 中文顯示亂碼解決辦法, 其實是有多種情況的, 有一部分是由於終端默認的設置造成的

vi /etc/sysconfig/i18n
將內容改為
LANG="en_US.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

將內容改為
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
不用重啟,馬上就生效.

這樣中文在SSH,telnet終端一般可以正常顯示了。

如果還是不行,可以這么做:

1、console終端亂碼

在/etc/profile文件的最後一行添加如下內容:

export LC_ALL="zh_CN.GB18030"

2、xwindow終端亂碼

在/etc/sysconfig/i18n文件的最後一行添加如下內容:

export LC_ALL="zh_CN.GB18030"

⑧ linux下vi /etc/inittab 出現亂碼問題

這個亂碼是 vi 的一個提示。好像是因為你之前打開這個文件沒有正常關閉。或者現在正在有別人用 vi 打開。
因為 vi 檢測到了有 vi 生成的臨時編輯文件存在。

不過話說,字元界面請卻換系統語言為英文,如果使用中文語言,請用圖形界面。

⑨ linux的vi和vim顯示中文亂碼怎麼辦

在/etc/vimrc 和/etc/virc裡面寫如下代碼:

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936

set termencoding=utf-8

set encoding=utf-8

⑩ linux vi 界面英文亂碼 該怎麼解決啊,我是新手,請回答的大牛寫清楚每一步的步驟,不然我不會啊

字元控制台不支持中文,改成英文後再用vi:
export LANG=en_US.UTF-8
vi filename

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:943
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371