终端模拟器与其他 Shell 全解析
1. 终端环境变量与经典终端
终端会设置一个名为 TERM 的环境变量,X 和 terminfo 会用它来识别终端类型,从而发送正确的控制代码。要查看 TERM 变量的当前值,可以使用以下命令:
me@linuxbox ~ $ echo $TERM
即便使用的是现代终端,如 gnome-terminal ,也会发现 TERM 变量通常被设置为 “xterm” 或 “xterm-color”,这显示了 xterm 的深远影响,它至今仍是标准。
rxvt 是在 1990 年左右,为创建更简单、更轻量级的终端模拟器而开发的,它是 FVWM 窗口管理器的一部分。与 xterm 相比, rxvt 的功能较少,它模拟的是 DEC VT102 终端,而非更高级的 VT220。 rxvt 将 TERM 变量设置为 “rxvt”,该设置得到广泛支持。和 xterm 一样, rxvt 也可以通过按住 Ctrl 键并按下不同鼠标按钮来显示菜单。
rxvt 仍在积极维护中,Mark Lehmann 从其原始版本
超级会员免费看
订阅专栏 解锁全文
92

被折叠的 条评论
为什么被折叠?



