因为 dtterm 只仿真终端,所以其控制字符可能与您在物理终端上所习惯使用的不同。ttyModes 资源使您能够为终端仿真器设置控制字符。
默认情况下,“登录管理器”设置表 14–1 中所列的控制字符。
表 14–1 终端控制字符
控制名称 |
字符 |
定义 |
---|---|---|
erase |
Control+H |
退格键删除字符。 |
intr |
Control+C |
中断:取消当前操作并重新显示命令行提示符。 |
kill |
Control+U |
停止操作或应用程序。 |
start |
Control+Q |
接受键盘输入:用于继续被暂停的应用程序。 |
stop |
Control+S |
不接受键盘输入:用于暂停应用程序。 |
swtch |
Control+@ |
在 shell 的各层之间切换。 |
例如,要中断进行中的操作,按 Control+C。
ttyModes 资源的语法是:
ttyModes: Control +C name
其中 name 是控制,而 C 是字符。(^ 是 Control 键的另一种表达方法。)例如,描述前述列表的 ttyModes 的缺省值是:
ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S swtch ^@