vim中文乱码问题

2011-11-10 13:54:03 +08:00
 darktiny
用的是Arch Linux
原本在命令行界面和图形化界面下,用VIM打开文档都是乱码的
之后,改了vimrc,就成了在命令行界面下打开中文是方块,而在图形化界面下则正常显示了~~~
求解
5041 次点击
所在节点    Vim
12 条回复
darktiny
2011-11-10 13:54:47 +08:00
用的Gnome 3.x
wynemo
2011-11-10 14:17:25 +08:00
命令行界面要装字体吧
wontoncc
2011-11-10 14:20:43 +08:00
估计是 LOCALE 的问题吧……?
haohaolee
2011-11-10 14:26:44 +08:00
所谓命令行到底是指什么,是tty还是terminal emulator。如果是后者,可以尝试换个别的term试试
Vim
2011-11-10 17:11:13 +08:00
检查你的 term 语言方面的设置
darktiny
2011-11-10 17:54:47 +08:00
@haohaolee 不是Gnome的terminal
roamlog
2011-11-10 18:07:37 +08:00
https://github.com/roamlog/vimfile/blob/master/vimrc 看下我的配置里关于编码那一块的设置。
atrumfer
2011-11-10 18:08:40 +08:00
Check your terminal emulator font setting and locale.
tty does not support Chinese.
darktiny
2011-11-10 18:16:55 +08:00
@Vim @atrumfer 貌似是不支持,在文档里找到了“不推荐这里设置中文locale,会导致TTY终端乱码。在终端界面下也可以显示和输入中文,但需要安装cce、zhcon或fbterm。”,不知道这三个是什么~~~
Vim
2011-11-10 18:20:10 +08:00
@darktiny TTY 本身是不支持中文的(除非你给内核打补丁),这三个都是在 TTY 下使用的中间层,为你提供一个中文环境
darktiny
2011-11-10 18:22:46 +08:00
@Vim 谢谢,那安装之后会不会出现其他的兼容性问题
Vim
2011-11-10 18:24:11 +08:00
@darktiny 她们都只是软件而已,有问题就删呗…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/21166

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX