使用CLI终端需要使用Alt,Ctrl,Esc等键。Termux触摸键盘不包括一个。为此,Termux使用Volume down按钮模拟Ctrl键。例如,Volume down+L
在触摸键盘上按下}会发送与Ctrl+L
在硬件键盘上按下相同的输入。
将Ctrl与键结合使用的结果取决于使用的程序,但对于许多命令行工具,以下快捷方式有效:
- Ctrl + A →将光标移动到行首
- Ctrl + C →中止(发送SIGINT)当前进程
- Ctrl + D →退出终端会话
- Ctrl + E →将光标移动到行尾
- Ctrl + K →从光标删除到行尾
- Ctrl + L →清除终端
- Ctrl + Z →暂停(发送SIGTSTP)当前进程
- Ctrl + alt + C →打开新会话(仅适用于黑客的键盘)
音量调高键也可作为产生特定输入的特殊键:
- 音量增大+ E →退出键
- 音量增大+ T →Tab键
- 音量增大+ 1 →F1(音量增大+ 2→F2等)
- 音量增加+ 0 →F10
- 音量增大+ B →Alt + B,使用readline时返回一个单词
- 音量增大+ F →Alt + F,使用readline时前进一个单词
- 音量增大+ X →Alt + X.
- 音量增大+ W →向上箭头键
- 音量增大+ A →左箭头键
- 音量增大+ S →向下箭头键
- 音量增大+ D →右箭头键
- 音量增大+ L →| (管道字符)
- 音量增大+ H →〜(波形符号)
- 音量增大+ U →_(下划线)
- 音量增大+ P →Page Up
- 音量增大+ N →向下翻页
- 音量增加+。→Ctrl + \(SIGQUIT)
- 音量增大+ V →显示音量控制
- 音量增大+ Q →显示额外键视图
额外的钥匙行
Termux还有一个额外的键视图。它允许您使用ESC,CTRL,ALT,TAB, - ,/和|键扩展当前键盘。要启用额外的键视图,您必须长按左侧抽屉菜单中的键盘按钮。你也可以按下音量调高+ Q.
文本输入视图
终端仿真器通常不支持触摸键盘的高级功能,如自动更正,预测和滑动键入。为了解决这个问题,Termux有一个文本输入视图。输入的文本将粘贴到终端。因为它是原生的Android文本输入视图,所以所有触摸键盘功能都可以使用。要访问文本输入视图,您必须向左滑动额外的键视图。