我正在使用Mac OS X Lion,Terminal.app和Tmux 1.6版.我得到一个虚线作为窗口边框而不是我在使用同一终端在同一台计算机上使用Debian虚拟机时获得的连续线.如何将虚线更改为实线?
小智 23
我在mac上使用iTerm登录到redhat时遇到了类似的问题.突然,垂直线没有显示,水平线则破灭.
我通过不固定的问题"Treat ambiguous-width characters as double width"在iTerm->Preferences->Profiles->Text
Det*_*ant 14
实际上,一些字体你喜欢只含有少量的字形来显示通常的字符,但未能包括用于其它Unicode字符的字形,例如U + 2502,其用于通过TMUX作为垂直分割线.因此,系统通常默认为后备字体,但遗憾的是,该后备字体不提供适合绘制连续线的字形.
一种可能的解决方案是使用支持选择后备字体的终端,例如iTerm2,然后选择Menlo,就像你提到的非ascii字体一样,并使用原始字体作为同一时间.
另一个解决方案需要更多的工作,使用fontforge或其他字体编辑器来修补丢失的字形,使用来自正确显示的字体(如Menlo)的字形.这里是我所做的一个链接,使用来自Menlo的字形修补Inconsolata for Powerline:https://github.com/Determinant/inconsolata_for_powerline_mod
| 归档时间: |
|
| 查看次数: |
17694 次 |
| 最近记录: |