手机
当前位置:查字典教程网 >操作系统 >RedHat/Centos >终端下vim汉字显示不正常的解决办法
终端下vim汉字显示不正常的解决办法
摘要:locale为gb18030当前目录下有文件名为汉字的文件使用$ls-l>tmp$vimtmp发现"总用量"这三个汉字显示不正常,其它汉字都...

locale为gb18030

当前目录下有文件名为汉字的文件

使用

$ ls -l > tmp

$ vim tmp

发现"总用量"这三个汉字显示不正常,其它汉字都正常显示 【解决办法:

$ vim tmp

:set enc=prc 或者 :set enc=chinese 即可 也可以:

创建一个文件rc(或者在.vimrc文件修改),内容

set enc=prc

$ vim -u rc tmp

即可】

在vim下

:help encoding-values 可以查看到

cp936 simplified Chinese (Windows only)

euc-cn simplified Chinese (Unix only)

prc simplified Chinese: on Unix "euc-cn", on MS-Windows cp936

chinese same as "prc" vim里字符显示还跟终端的字符编码有关,如果还是显示不正常,试试设置vim的termencoding (tenc)为当前终端的字符编码(一般来说就是locale里设置的,我这里就是prc或chinese) 如果想文件转换成其它编码(如utf-8)

:set fenc=utf-8

保存

:w

或者另存为其它文件(如temp)

:w temp

【终端下vim汉字显示不正常的解决办法】相关文章:

SecureCRT中文乱码和全屏无法显示菜单的解决办法

虚拟机中向CentOS添加网卡无法识别的问题解决

Linux系统常见疑难问题的解决

使用yum更新时不升级Linux内核的方法

Linux系统常用压缩的解压方法

CentOS 6.2 yum 安装MySQL初始化警告的解决方法

CentOS使用MPlayer有图像无声音的解决方法

进图形界面黑屏的解决办法

putty登录CentOS中文乱码的解决方法

LINUX操作系统死机解决办法

精品推荐
分类导航