linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章将为大家详细讲解有关linux系统终端下cat中文乱码/vim不乱码或cat不乱码/vim中文乱码的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有
千家信息网最后更新 2025年12月01日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安全错误
数据库的锁怎样保障安全
dhcp服务器启动的命令是
河南卓智网络技术
亚信AntDB数据库
数据库主题域
静安区上门软件开发定制报价表
his数据库名称
电脑网络安全模式可以上网不
oracle数据库企业版授权码
畅捷通 数据库无法卸载
网络技术重点
关于网络安全的誓言
服务器可用性监测
网络安全知识论文1000字
网络安全ctf入门书籍
桃基因组数据库
软件测试和数据库运维哪个好
数据库设计的重要性
山东鑫橙网络技术
dream主播的服务器号是多少
行动派互联网科技有限公司
企业级软件开发流程简介
网络安全审计系统软件排名
甘肃互联网养老软件开发
服务器是否启动或者存在防护墙
网络安全包括七个控制点
网络安全好看好画的
南宁东葛软件开发公司
西电数据库系统概论网课答案
达梦数据库兼容哪些芯片系统
云服务器租赁费 税率