如何阻止 rxvt 将字体间隔数英里?
我安装了最新版本的 MinGW/MSYS,并且喜欢在无聊的 Windows 命令提示符下使用 rxvt 终端。 但这个新版本的字母间距太大:我尝试过的大多数字体都搞乱了 - 甚至 Courier New (ttf)、Consolas (ttf) 或 PC6X13 (fon)。
我坚持使用普通的 OLD Courier,因为至少它是可读的。 有什么解决方案吗? 首选简单的解决方案,我不想修补源代码并重新编译 rxvt!
I installed the latest release of MinGW/MSYS, and I like to use rxvt terminal over the boring windows command prompt. But this new build spaces the letters too much: most fonts I have tried are messed up - even Courier New (ttf), Consolas (ttf), or PC6X13 (fon).
I'm stuck with plain OLD Courier because at least it's readable. Any solutions out there? EASY solutions preferred, I don't feel like patching source code and re-compiling rxvt!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
对于 rxvt,我找到了 Courier New 作品(唉,没有 Consolas)。
还有控制台 2: http://sourceforge.net/projects/console/ 可以很好地使用bash (MSys) 和 CMD shell。
For rxvt, I found Courier New works (alas, no Consolas).
There's also Console 2: http://sourceforge.net/projects/console/ which works pretty well with bash (MSys) and CMD shells.
我喜欢薄荷味的。 到目前为止,我遇到的唯一问题是,如果我使用 Windows python 而不是 cygwin 版本,输出是行缓冲的,但这是一个小问题。 除此之外,它似乎提供了现代航站楼的许多舒适设施,没有任何麻烦。
然而,我不知道它是否适用于 MinGW/MSYS(我只是在重新阅读你的问题时才意识到你在问这个问题!)。
I like mintty. The only problem I've had with it so far is that if I use the Windows python rather than the cygwin version, the output is line buffered, but this is a small issue. Other than that, it seems to provide many of the comforts of a modern terminal, with no hassle at all.
However, I have no idea if it works with MinGW/MSYS (which I only realised you were asking about on re-reading your question!).
更新
新改进的解决方案:
因此调整 msys.bat:
开始 %WD%rxvt -backspacekey^H -sl 2500 -fg 白色 -bg 黑色 -sr -fn Monaco-18 -tn msys -geometry 120x37 -e /bin/sh --login -i
UPDATED
New improved solution :
Adjust msys.bat thusly:
start %WD%rxvt -backspacekey^H -sl 2500 -fg White -bg Black -sr -fn Monaco-18 -tn msys -geometry 120x37 -e /bin/sh --login -i
我发现“Dina”字体似乎也很好用。 我最喜欢的大多数其他等宽字体在 MSYS RXVT 上都不能正确间隔(有几种症状之一 - 要么距离太远,太近(切断部分字母),要么在字符之间有横线)。
I find that the "Dina" font seems to work pretty well, too. Most of my other favorite monospaced fonts do not space correctly on MSYS RXVT (with one of several symptoms - either too far apart, too close (cutting off parts of letters), or with bars between chars).