当前位置:首页 » 操作系统 » 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 浏览:336
编译原理课时设置 发布: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 浏览:944
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:740
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:803
网卡访问 发布:2025-05-18 03:35:04 浏览:511
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:371