LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1666|回复: 8

我在windows下用vi

[复制链接]
发表于 2009-6-16 14:16:53 | 显示全部楼层 |阅读模式
美中不足的是,有部分汉字不能正常显示。
操作系统是日文的。
日文的文件正常。
可能关系到操作系统的默认编码 。中文部分汉字显示成问号。(日文里不包含的汉字)。
有哪位仁兄大大有解决办法吗?
发表于 2009-6-16 15:03:21 | 显示全部楼层
用gvim好了。vi对双字节支持有问题。
你这个看看是不是没有安装中文字体。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-16 17:11:06 | 显示全部楼层
中文字体有安装宋体和牙黑。
用gvim和vim表现是一样的。
回复 支持 反对

使用道具 举报

发表于 2009-6-16 20:39:54 | 显示全部楼层
locale utf8
用文泉驿看看
回复 支持 反对

使用道具 举报

发表于 2009-6-18 11:01:33 | 显示全部楼层
Post by 神神秘秘;1998398
美中不足的是,有部分汉字不能正常显示。
操作系统是日文的。
日文的文件正常。
可能关系到操作系统的默认编码 。中文部分汉字显示成问号。(日文里不包含的汉字)。
有哪位仁兄大大有解决办法吗?


你这个就是没有装中文字体的问题。

装一个中文字体,把vi字体设置为中文就可以了。——当然,那样也许会造成你的日文不能正常显示。

要想所有都能正常显示,安装一个中文日文都有的字体。

或者自己定义一些映射自动把找不到的字体映射到另外字体——这个方法对中英文管用,但是对中日文并不是非常好用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-18 15:14:20 | 显示全部楼层
Post by poet;1999054
你这个就是没有装中文字体的问题。

装一个中文字体,把vi字体设置为中文就可以了。——当然,那样也许会造成你的日文不能正常显示。

要想所有都能正常显示,安装一个中文日文都有的字体。

或者自己定义一些映射自动把找不到的字体映射到另外字体——这个方法对中英文管用,但是对中日文并不是非常好用。


我试了一下。在日文系统下所有的中文字体不以指定。
说找不到字体。。可能是我的vim版本的问题。(日本人修改的)
回复 支持 反对

使用道具 举报

发表于 2009-6-18 15:14:21 | 显示全部楼层
还一个不足之处,就是在win下的gvim里面,没有办法用Ctrl+V来反白选择,因为默认win下这个快捷键是粘贴用的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-18 15:15:05 | 显示全部楼层
Post by stevenopp;1999160
还一个不足之处,就是在win下的gvim里面,没有办法用Ctrl+V来反白选择,因为默认win下这个快捷键是粘贴用的。


不是直接V就行吗?
回复 支持 反对

使用道具 举报

发表于 2009-6-20 09:17:21 | 显示全部楼层
windows 下Ctrl+V不能用是因为加载了mswin.vim, 在安装文件夹下面的配置文件里把这个用双引号注释掉就可以了。

如果不熟悉unix下的操作习惯。windows下默认的替换是Ctrl+Q。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表