mlterm-fb 是跟 fbterm 类似,是 linux 下支持中文的基于 framebuffer 的终端模拟器,基于使用体验对它们做一下比较。
mlterm-fb > fbterm
fbterm
开发已经停止,目前处于维护状态。
mlterm-fb
做为 mlterm 支持的一个环境目前仍然在继续开发。
fbterm > mlterm-fb
相对比较成熟,网上相关资料比较丰富。
很不成熟,网上相关资料很少。
界面很少出现坏块。
从其它 TTY 切回来后显示黑屏,需要手工刷新一次屏幕。
界面经常出现坏块,光标处文字容易显示错位。
有可能是我的 mlterm-fb 配置问题引起,跟 fbterm 开启 ambiguous-wide=yes 配置项后遇到特殊字符(Unicode 图标)时出现的问题比较类似。
ambiguous-wide=yes
重绘快速,应该是采用 Double-Buffer 的结果。
重绘很慢,应该是没有采用 Double-Buffer 的结果。
支持 256 色。
支持 24 位真彩色。
需要谨慎选择及微调字体,显示效果一般。
开箱即用,显示效果好。
开箱即用,不需要配置。
只支持一个键盘。
可通过环境变量 KBD_INPUT_NUM 明确指定键盘设备编号,指定设备编号为 -1 表面上是支持多个键盘了,但是 Alt 键会失效。
KBD_INPUT_NUM
-1
详见文档 arakiken / mlterm / doc / en / README.fb — Bitbucket