【总结】Linux vim编辑文件中文乱码cat正常(亲测有效)

news/2024/7/21 12:55:16 标签: vim, linux, cat正常, 设置编码

最近为了测系统的兼容性,公司运维装了一台统信UOS arm-64的系统,在该操作系统上部署时,发现vim 编辑文件中文乱码,但是使用cat 查看文件,却是正常。

网上搜索了一番,终于解决问题。

vimrc__3">查找vimrc 所在位置

[root@uos141 xxx]# whereis vimrc
vimrc: /etc/vimrc /usr/share/man/man5/vimrc.5.gz

不同的操作系统,可能所处的位置不一样,所以需要提前查找正确的vimrc文件所在位置。

vimrc_vim_8">修改vimrc 配置vim编码

[root@uos141 xxx]# vim /etc/vimrc
在文件末尾追加

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

释义:

encoding: 该配置用于设置缓冲的文本(你正在编辑的文件),寄存器,Vim 脚本文件等采用的编码。

fileencoding: 该配置用于设计vim写入文件时采用的编码类型。

termencoding: 该配置用于系统将文件内容输出到客户终端(Term)采用的编码类型。


http://www.niftyadmin.cn/n/217996.html

相关文章

【linux】tar指令压缩解压缩文件夹、文件命令详解

1. tar常用命令: 压缩当前目录下文件夹/文件test到test.tar.gz: tar -zcvf test.tar.gz test解压缩当前目录下的file.tar.gz到file: tar -zxvf file.tar.gz2. 参数详解 (1)五个命令中必选一个 -c: 建立压缩档案-x:解压-t&…

java审计-JDBC注入审计

sql注入 基础 在常见的web漏洞中,SQL注入漏洞较为常见,危害也较大。攻击者一旦利用系统中存在的SQL注入漏洞来发起攻击,在条件允许的情况下,不仅可以获取整站数据,还可通过进一步的渗透来获取服务器权限,…

P1829 [国家集训队]Crash的数字表格 / JZPTAB(莫比乌斯反演)

[国家集训队]Crash的数字表格 / JZPTAB 题目描述 今天的数学课上,Crash 小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数 aaa 和 bbb,lcm(a,b)\text{lcm}(a,b)lcm(a,b) 表示能同时整除 aaa 和 bbb 的最小正整数…

cv2(OpenCV)下载安装

cv2对应库是OpenCV,官网下载链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 最好下载对应python版本的,通过pip命令安装可能会出现版本过高或者过低的问题,导致import cv2没问题,但是内部函数无法调用。 …

[自注意力神经网络]Segment Anything(SAM)论文阅读

论文地址https://arxiv.org/abs/2304.02643源码地址https://github.com/facebookresearch/segment-anything强烈建议大家试试Demo,效果真的很好:https://segment-anything.com/ 一、概述 本文建立了一个基础图像分割模型,并将其在一个巨大的数…

android不用USB线通过wifi进行adb调试

本方法通过TCPIP网络进行,也就是通过ADB来连接设备。 1、首先确定你的电脑和手机连接的wifi处于同一个网段。 2、使用usb数据线连接设备 3、查看手机的IP地址 adb shell ifconfig wlan04、在dos窗口输入命令adb tcpip 5555(5555 是端口号,可…

总结816

学习目标: 4月(复习完高数18讲内容,背诵21篇短文,熟词僻义300词基础词) 学习内容: 高等数学:一元积分,算是彻底过一遍了,但还是需要再回顾一遍。今日一道变限积分求导出…

BUUCTF--Web篇详细wp

BUUCTF--Web篇详细wp[极客大挑战 2019]EasySQL[极客大挑战 2019]Havefun[HCTF 2018]WarmUp[ACTF2020 新生赛]Include[ACTF2020 新生赛]Exec[强网杯 2019]随便注CTF平台:https://buuoj.cn/ [极客大挑战 2019]EasySQL 使用万能密码登入即可。 1or11 #万能密码&…