當前位置:首頁 » 操作系統 » 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

熱點內容
安卓網卡免驅動如何實現 發布:2024-05-18 15:25:15 瀏覽:859
8加6演算法 發布:2024-05-18 15:04:25 瀏覽:737
名圖16款尊享什麼配置 發布:2024-05-18 14:55:37 瀏覽:584
我的世界怎樣刷出32k伺服器 發布:2024-05-18 14:32:32 瀏覽:565
c語言程序設計江寶釧 發布:2024-05-18 14:32:22 瀏覽:780
右擊文件夾總是轉圈圈 發布:2024-05-18 14:31:10 瀏覽:696
新建資料庫phpmyadmin 發布:2024-05-18 14:22:38 瀏覽:736
安卓手機設備連接在哪裡 發布:2024-05-18 14:08:28 瀏覽:820
路由器的密碼最多是多少位 發布:2024-05-18 13:58:18 瀏覽:420
掃描伺服器名稱如何填 發布:2024-05-18 13:36:29 瀏覽:115