在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
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 |
请发表评论