当我通过 ssh 连接到 OpenSuse 机器并使用 yast 时,我必须使用 tab 而不是 alt+y 来获取帮助,例如,我不知道还能说些什么……
我的问题是如何设置它以获得适当的 xterm 控制台。
additin:xterm 和/或LX终端也许这个有一些需要添加的功能,真的不知道。
答案1
打开xterm
,按下 Control 键并同时在 xterm 窗口的某处单击左键。
应该会出现一个菜单,您可以在其中选择“Meta Sends Escape”,它将执行您要求的操作
要将此选项设置为默认值,请.Xresources
在主目录中创建一个名为的文件,并将以下行放入其中:
XTerm.metaSendsEscape: true
然后重新启动您的会话。
答案2
作为对已接受答案的跟进,XTerm.metaSendsEscape
现在是XTerm.vt100.metaSendsEscape
。根据 xterm 的文档:
以下资源被指定为 vt100 小部件(类 VT100)的一部分。它们由诸如“XTerm.vt100.NAME”之类的模式指定。
如果您的 xterm 配置为支持“工具栏”,那么这些模式需要为包含工具栏和 vt100 小部件的表单小部件增加一个额外级别。顶级“XTerm”和“vt100”小部件之间的通配符使资源设置适用于任一,例如“XTerm*vt100.NAME”
(metaSendsEscape 是 VT100 类中指定的资源之一)
Xresources 中的完整声明应为
XTerm.vt100.metaSendsEscape: true