因为 dtterm只仿真终端,所以其控制字符可能与您在物理终端上所习惯的不同。 ttyModes 资源使您可以为终端仿真程序设置控制字符。
缺省情况下,"登录管理器"设置的控制字符列表如下表 12-1 。.
表 12-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 ^@