linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章将为大家详细讲解有关linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有
千家信息网最后更新 2026年10月31日linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析
这篇文章将为大家详细讲解有关linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
场景:在linux系统终端内,用cat查看中文文档乱码,同一文件利用vim查看不乱码。(secureCRT窗口编码为utf-8)
用cat查看中文文档不乱码,同一文件利用vim查看乱码。(secureCRT窗口编码为gb2312)
分析:两种情况分别乱码,因此判定cat与vim利用了不同的解码方式,导致发生该种情况。
解决方法:更改vim解析文件编码。
vimrc中可以设置encoding、fileencoding以及fileencodings几个参数。
encoding:vim内部编码方式,默认与locale一致
fileencoding:新建文本时,所用的编码方式
fileencodings:打开文本时,所用的编码方式,可有多个,逐次进行解码
更改后的设置:
set fileencodings=utf-8,gbk,gb2312,gb18030
set fileencoding=utf-8
set encoding=gbk
secureCRT窗口用gb18030
linux系统编码 /etc/sysconfig/i18n 中LANG="zh_CN.GB18030"
如果执行print脚本时出现报错在首行添加
#coding:utf-8
关于linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
乱码
编码
中文
系统
方式
终端
分析
文件
示例
内容
情况
所用
文本
文档
文章
更多
知识
篇文章
utf-8
不同
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技会
嘟嘟瓜互联网科技
华中科技大学互联网
深圳齐家互联网科技
菲比寻常互联网科技
互联网科技股有哪些
金融科技和互联网金融
海南科技产业互联网平台
济南和联互联网科技有限公司
青岛中康互联网医疗科技有限公司
荆州市昕露互联网络科技有限公司
天津腾达互联网科技有限公司
企晟互联网信息科技有限公司
深圳艾果互联网通讯科技
怎样加入科技互联网
雨阳互联网卡科技有限公司
东营紫格互联网科技
广州燕处互联网科技有限公司
中国科技和美国互联网
小牛互联网科技有限公司地址
互联网科技名片
互联网最新的科技
互联网科技社
高科技与互联网
杭州互联网科技公司
兼蜜互联网科技
广州恒生互联网科技有限
江阴互联网智能科技产品进口
本届互联网博览会上的黑科技
沐思想互联网科技有限公司