Linux系统vim查看文件中文乱码

这篇具有很好参考价值的文章主要介绍了Linux系统vim查看文件中文乱码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、背景

服务器部署业务过程中查看文件内容,使用cat 命令查看中文正常显示,使用vim命令查看显示中文乱码
cat 查看
vim中文乱码,vim,linux,编辑器

vim 查看
vim中文乱码,vim,linux,编辑器

2、环境

名称 版本
操作系统 CentOS Linux release 7.6.1810 (Core)
登陆协议 OpenSSH_7.4
vim 74
cat 8.22
xshell 7

3、目的

vim 查看文件和cat查看文件过程中中文正常显示

4、原因

vim 编码原因导致

5、操作步骤

5.1、修改vim编码配置

1、查找配置文件
vim 配置文件为vimrc文件,通过如下命令找到vimrc文件路径

whereis vimrc
vimrc: /etc/vimrc /usr/share/man/man5/vimrc.5.gz

2、备份配置文件
备份文件

cp /etc/vimrc{,.bak}

3、修改配置文件

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)采用的编码类型。

6、验证

验证操作是否达到预期的目的,再次使用vim命令查看该文件

vim /etc/vimrc

vim中文乱码,vim,linux,编辑器文章来源地址https://www.toymoban.com/news/detail-633325.html

到了这里,关于Linux系统vim查看文件中文乱码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vim打开文件中文是乱码

    问题:在Linux系统下,使用cat查看含有中文的文本文件正常,但是使用vim打开却是乱码 解决方法: 方法一: 在文件中设定 在vim的退出模式下 :set encoding=utf8 方法二: 直接写入/etc/vim/vimrc文件,在/etc/vim/vimrc文件末尾加上 【vim知识扩展】 一、存在3个变量: encoding----该选项使用

    2024年02月12日
    浏览(41)
  • Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法

    Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法: 打开文件: 基本移动: 使用箭头键或 h , j , k , l 分别向左、下、上、右移动。 Ctrl + f : 向前翻页。 Ctrl + b : 向后翻页。 gg : 移动到文件开头。 G : 移动到文件末尾。 编辑文本: i : 进

    2024年01月17日
    浏览(51)
  • 53.Linux day03 文件查看命令,vi/vim常用命令

    今天进行了新的学习。 目录 1.cat a.查看单个文件的内容: b.查看多个文件的内容:  c.将多个文件的内容连接并输出到一个新文件: d.显示带有行号的文件内容:  2.more  3.less  4.head 5.tail  6.命令模式 7.插入模式   8.图片解析 用于查看和连接文件内容 以下是 cat 命令的基本

    2024年02月12日
    浏览(38)
  • 【linux】Linux编辑器-vim

    关于 rzsz 这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过拖拽的方式将文件上传过去 1.查看软件包 通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如

    2024年01月21日
    浏览(51)
  • 【Linux】| Linux编辑器-vim的使用

    前言: 在上期我们介绍了关于【Linux】的软件包管理器——yum的使用,今天给大家介绍的是【Linux】的一款编辑器,即【vim】的使用教程。接下来,跟随我的脚步,一起去看看吧!! 目录 (一)走进vim👋 1、vim的基本概念👇 2、简述IDE和编辑器的区别✍️ 3、vim常见工作模式

    2023年04月09日
    浏览(99)
  • 【Linux】Linux编辑器—vim的使用

    vim是Linux中的一款编辑器,拥有多种模式,功能强大。 进入vim,在系统提示符号输入vim及文件名称后,就进入vim全屏幕编辑画面: $ vim test.c 不过有一点要特别注意,就是你进入vim之后,是处于[正常模式],你要切换到[插入模式]才能够输入文 字。 [命令模式]切换至[插入模式

    2024年02月06日
    浏览(80)
  • Linux编辑器vim(含vim的配置)

    本篇文章,小编将介绍Linux编辑器–vim以及vim的配置。 正常/普通/命令模式(Normal mode) 控制屏幕光标的 移动,字符、字或行的删除 ,移动复制某区段及进入 Insert mode 下,或者到 last line mode 插入模式(Insert mode) -只有在 Insert mode 下,才可以做文字输入,按「ESC」键可回到命令行

    2024年01月25日
    浏览(57)
  • Linux Vim文本编辑器-Vim常用命令

    距离上次Linux的学习,今天又是一个崭新的起点,我们用五天的时间学了一些Linux一些常用的操作命令,但掌握这些还是远远不够的,这个世界就是这样,将生于此,既是幸运也是不幸,只有不断地学习才能有自己的一席之地,话不多说,开始我们今天的Linux学习之旅。 目录

    2024年02月06日
    浏览(64)
  • 【Linux】Linux中的vim编辑器的使用

    需要云服务器等云产品来学习Linux的同学可以移步/--腾讯云--/--阿里云--/--华为云--/官网,轻量型云服务器低至112元/年,新用户首次下单享超低折扣。    目录 一、vim的介绍 二、命令模式 2.1光标定位操作 2.2文本复制、粘贴、剪切、撤销 2.3文本操作 三、插入模式 四、底行模

    2024年02月10日
    浏览(56)
  • Linux编辑器vim

    目录 一、vim的几种模式 1、命令模式 2、编辑/插入模式 3、底行模式 ①增加行号 ②分屏操作 ③不退出vim执行命令 4、替换模式 二、vim的常见命令 1、yy命令 2、p命令 3、dd命令 4、u命令 5、Ctrl + r命令 6、shirt+g命令 7、gg命令 8、shirt+6命令 9、shirt+4命令 10、w,b命令 11、h,j,k,

    2024年02月09日
    浏览(85)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包