在 GNU 中screen
,快捷键Ctrl-A
+Ctrl-K
或 justK
被映射为终止当前窗口。我想知道是否有一个快捷方式可以清除提示中迄今为止输入的当前字符,就像 bashCtrl-U
或Ctrl-A
+Ctrl-K
一样。我在文档中找不到它。
答案1
如果“提示”是指通过 Ctrl-A 和 来指代 GNU 屏幕提示符:,则可以通过 Ctrl-U 清除该提示。这是大多数命令行应用程序的标准;其他的是 bash 特定的。
答案2
一般来说,CtrlA是为screen
自己保留的。因此,要实际发送Ctrl+A
,请使用CtrlAthen A。
在您的情况下,bashCtrl+A
将光标置于输入行的开头并Ctrl+K
删除直到其结尾的所有内容。在 中screen
,您想要使用:
CtrlA,然后A,然后CtrlK。