![支持比例字体的 OS X 或 X11 终端仿真器](https://linux22.com/image/1354683/%E6%94%AF%E6%8C%81%E6%AF%94%E4%BE%8B%E5%AD%97%E4%BD%93%E7%9A%84%20OS%20X%20%E6%88%96%20X11%20%E7%BB%88%E7%AB%AF%E4%BB%BF%E7%9C%9F%E5%99%A8.png)
有人知道支持比例字体的 Mac OS X 终端仿真器吗?
最好是原生应用,否则就使用 X11。最好在窗口边缘正确换行,而不是在特定字符数处换行。
我已经习惯使用比例字体(Verdana 13pt)进行编程,并且希望在我的终端窗口中获得相同的外观。
我很清楚全屏 (curses) 程序无法在比例字体上正确显示,但我很少使用。我的大部分终端工作都涉及 Bash、编译器和其他面向行的工具,这些工具应该可以完美地与比例字体配合使用。
为了论证的目的,这里是我当前编辑器配置中的一些代码,我发现它们非常易读:
我认为这样的终端仿真器应该宣传其行数非常长,以便在显示级别完成所有换行,而不是让 Readline 和其他“智能”交互式 CLI 自行完成。除此之外,我不明白为什么这不可能。
事实上,如果我找不到的话,我还不如自己做呢。
再次强调,我知道 Curses 和其他字符计数应用程序(例如 的输出ls -l
)会显示不正确。使用某种形式的启发式或“弹性制表位”正确处理这些问题将是一个优点,但不是严格要求。
答案1
Emacs 适用于 Mac OS X,支持比例字体,并具有终端仿真器。有多个适用于 OS X 的 Emacs 版本,所以希望你能找到一个你喜欢的版本,它既有字体又有终端仿真器。一个可能的候选者是 Aquamacs,http://aquamacs.org/features.shtml。