当前位置:首页 > TAG信息列表 > vim编辑器怎么转换成中文centos7怎么让命令行显示中文?

vim编辑器怎么转换成中文centos7怎么让命令行显示中文?

vim编辑器怎么转换成中文 centos7怎么让命令行显示中文?

centos7怎么让命令行显示中文?

首先,打开语言支持文件:

#vim/etc/sysconfig/i18nlangen_us。utf-8"←找到这条线并改变"utf-8和至gb2312。

二、安装中文环境的外壳:

vim编辑器怎么转换成中文 centos7怎么让命令行显示中文?

首先安装libstdc.so.5包:#yum安装。

下载zhcon:#

安装下载的zhcon:#rpm-ivhzhcon-0.2.3-1.i386.rpm。

之后,可以用zhcon命令显示中文。

linux之vim编辑文件显示中文乱码如何解决?

vim编码的详细介绍

像所有流行的文本编辑器一样,vim可以编辑各种字符编码的文件,包括ucs-2和utf-8等流行的unicode编码方法。

vim有四个与字符编码相关的选项,分别是encoding、fileencoding和$termencoding(这些选项的可能值请参考vim在线帮助:帮助编码-名称),它们的含义如下::。

1.encoding:vim中使用的字符编码方法,包括vim缓冲区、菜单文本、消息文本等。用户手册建议仅在中更改其值。vimrc。事实上,似乎只有改变它的价值。vimrc有道理。

2.当前在fileencoding:vim中编辑的文件的字符编码方法。当vim保存文件时,它也会将文件保存为这种字符编码方法(无论是否是新文件)。这是网上介绍的,但是我在中定义为utf-8好像没什么作用。只有当我打开vim文件时它才会生效。我不我不知道为什么。

vim启动时,会根据文件中列出的字符编码逐一检测要打开的文件的字符编码,并将fileencoding设置为最终检测到的字符编码。因此,最好将unicode编码放在这个列表的前面,latin1编码放在后面。

4.termencoding:·维姆工作的终端(或windows的控制台窗口)的字符编码方法。这该选项对于通常在windows中使用的gui模式下的gvim无效,但它是控制台模式下vim的windows控制台的代码页,通常我们不我不需要改变它。

让记录vim的多字符编码支持工作。

1.启动vim,根据中设置的编码值设置缓冲区、菜单文本和消息文本的字符编码模式。vimrc。

2.读取要编辑的文件,根据fileencodings中列出的字符编码逐一检测文件编码。并设置fileencoding来检测什么是正确的字符编码。如果没有找到合适的编码,将使用latin-1(ascii)编码打开。

3.比较fileencoding和encoding的值。如果不同,调用iconv将文件内容转换为encoding描述的字符编码,并将转换后的内容放入为此文件创建的缓冲区。这时,我们可以开始编辑这个文件。

4.编辑后保存文件时,再次比较fileencoding和encoding的值。如果没有,再次调用iconv将缓冲区中的文本转换为fileencoding描述的字符编码,并保存在指定的文件中。

因为unicode可以包含几乎所有语言的字符,而unicodesutf-8编码性价比很高(空间消耗比ucs-2小),建议编码的值设置为utf-8。另一个原因是当编码设置为utf-8时,vim自动检测文件的编码会更准确(可能这个原因是主要原因)。对于我们在中文窗口中编辑的文件,为了与其他软件兼容,将文件编码设置为gb2312/gbk更合适。所以文件编码建议设置为中文(中文是别名,在unix中是gb2312,在windows中是cp936,也就是gbk的代码页)。

linux下vim中文的解决方案

1.[计]下载

您可以从下载最新版本的vim源代码。

2.装置

编译之前,请检查配置选项。

需要添加此配置的位置。

它的作用是支持多字节编码,这一步应该很重要。不然后面的配置就显得没用了。我不我不知道我是否我是对的。。

配置好了之后,自然是常规的:。

3.最后,配置vimrc的脚本。

编辑该文件并添加以下几行:

设置文件编码utf-8,ucs-bom,gb18030,gbk,gb2312,cp936设置termencodingutf-8设置编码utf-8都可以。

摘要

希望这篇文章的内容能给你的学习或者工作带来一些帮助。有问题可以留言交流。谢谢你的支持。

编码文件字符中文vim


广普号 满竹里

  • 关注微信关注微信

猜你喜欢

热门标签

3dmax好学吗要学多久 ps怎么调大分辨率 EXCEL怎么提取年月日 JavaLinkedBlockingQueue 向日葵手机怎么操作电脑 虚拟机Linux基础环境配置 Win10系统任务栏一直转圈 国外免费浏览器推荐 excel表格隐藏的行怎样显示出来 怎么批量给单元格添加背景色 请注意流量消耗怎么关闭 mysql最后一次登录时间怎么看如何找到mysql数据库账号和密码? 华为荣耀手机官网 嵌入式入门建议走哪个方向嵌入式学习学到什么程度可以进入企业?介绍 excel表格怎么在数据前面加个负号新表格怎么开始写符号?介绍 用哪个软件连接和管理远程服务器? 网易邮箱黑名单手机上怎么解除网易邮箱怎么解除手机绑定? 怎样在手机上用迅雷下载电影手机迅雷的下载怎么在电脑下载? 怎么更改电脑的工具栏主题excel菜单栏背景颜色怎么调?介绍 在电脑怎么查询淘宝在哪里登录怎么知道自己淘宝号上次登陆的时间?介绍 华为mate20当年多少钱 如何设置EXCEL行高excel如何取消最大行高限制?介绍 oppo5g手机上显示hd怎么关闭手机为什么找不到关闭hd选项了?介绍 闹钟的天气播报怎么设置闹钟怎么设置闹铃播报时间?介绍 抖音小黄人特效怎么制作抖音小黄车怎么设置自动回复?介绍 苹果12pro怎么开5g 就是不能上网? 网页登录后台异常怎么办为什么网上银行显示后台异常?介绍 抖音怎么添加异地位置抖音怎么切换海外同城搜索? miui系统广告一键关闭方法

微信公众号