gvim打印乱码问题的讨论

2025-05-29 0 1
手机查看

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

乱码是个永久的话题
(完) >