nova网友2007-01-0315:44:45提到此问题,VIM版讨论结果如下,供参考。
发信人: Xbeta (推佳软,反盗版,和谐进步!), 信区: VIM
标 题: [请教]GVIM打印乱码问题
发信站: 水木社区 (Thu Jan 4 08:28:25 2007),
站内
代人发文:
有个问题请教一下,这是我Gvim的启动设定
set enc=utf-8
set fenc=chinese
set fencs=ucs-bom,utf-8,chinese
set ambiwidth=double
set gfn=NSimSun:h11:cGB2312
打开和编辑中文文档都可以,但打印时却是乱码
试着设置
set pfn=NSimSun:h11:cGB2312
set pmbcs=ucs-bom,utf-8,chinese
set pmbfn=NSimSun:h11:cGB2312
也没用
———————————————————————-
发信人: winterTTr (winterTTr), 信区: VIM
很少用vim打印,上次我也试过,也是乱嘛
。。。不知道了,看看有没有人成功打出中文么?
———————————————————————-
发信人: zhouzhenwu (大胡子胖脑袋之饱走周扒皮), 信区: VIM
vim的打印确实不好用
可以考虑用
:TOhtml导出为html再打印
———————————————————————-
发信人: kbe (宝珠), 信区: VIM
在 windows
下面打印过,中文还是可以显示的,不过默认情况下打印出来的不大好看。
这是我的设置,只有三个跟文件编码有关。
set encoding=cp936
set fileencoding=utf-8
set fileencodings=utf-8,cp936,gb18030,utf-16,big5
———————————————————————-
发信人: runsnake (狂奔之蛇), 信区: VIM
看这个设置是windows下的,乱码就不应该了
: set enc=utf-8
~~~~~~~~~~~~~~最简单就是把这行给删掉就应该不是乱码了
复杂点就看置地关于windows乱码
———————————————————————-
发信人: zhouzhenwu (大胡子胖脑袋之饱走周扒皮), 信区: VIM
乱码是个永久的话题
(完)
>
《“gvim打印乱码问题的讨论”》 有 1 条评论
可以使用新宋体
set printfont=新宋体:h12