作者bootleq (打架金刚)
看板Editor
标题Re: [vim ] 双宽字元显示时被当成单宽字元
时间Sun Feb 3 13:43:17 2013
※ 引述《newclicker (Newclicker)》之铭言:
: → bootleq:试试 set ambiwidth=double,我经验是没有万能的解 02/03 10:45
: 喔喔,OK了!大感谢!
: 不知道bootleq说的没有万能的解是甚麽情况呢?
: 因为我把我所知的所有符号都贴上Vim做测试
: 大概有某些Unicode符号 http://ppt.cc/TSlR 在vim显示位置怪怪的
: 另外多国语言字元 http://meta.wikimedia.org/wiki/Special:SiteMatrix
: vim的显示不如windows记事本或Notepat++会自己去寻找能补缺漏字的字型
: 大概就是会有以上问题,不过◢◣◥◤这类符号字元以经不会再重叠了
我在 terminal Vim 都是设 ambiwidth = double
但「…」的显示就是烂的,也许是字型问题
以前有找到下面这篇说明,但觉得好复杂就没深入了
全型字(Full-Width)、半型字(Half-Width)
http://hyperrate.com/topic-view-thread.php?tid=3322
你说的两个问题,可能要换一个超级字型 或 patch Vim 才能解决吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.97.217
1F:推 newclicker:感谢提供资料,老实说我目前也是以修改字型为方向 02/03 14:01
2F:→ newclicker:目标是改出一个能满足自己使用环境的多国语言等宽字型 02/03 14:02
3F:→ newclicker:以一些乡民修改的字型为基础,目前正在制作当中 02/03 14:05
4F:→ newclicker:当时释出这字型基础的作者号称支援24国语系,可惜并不是 02/03 14:07
5F:→ newclicker:自由字型(当时作者是以版权字型为基础修改来的) 02/03 14:08
6F:→ newclicker:我想这也没办法,毕竟24国语言的等宽字型不太可能有免费 02/03 14:08
7F:→ newclicker:的自由字型做修改范本。 02/03 14:09
8F:→ newclicker:之後如果有机会的话,我也许可以低调放上自己修改完成的 02/03 14:10
9F:→ newclicker:字型让大家测试看看 02/03 14:10