如何获取 tcsh 快捷方式列表?

Jig*_*dhi 2 keyboard-shortcuts tcsh

我目前正在使用Esc+p来了解我之前在终端上运行的命令。同样,有一个 like Esc+Backspace只删除某个字符。

我想了解更多这样的快捷键组合以及更多关于此类快捷键的信息。

Mar*_*oij 6

您可以tcsh使用以下bindkey命令列出所有当前活动的键绑定:

% bindkey
Standard key bindings
"^@"           ->  set-mark-command
"^A"           ->  beginning-of-line
"^B"           ->  backward-char
"^C"           ->  tty-sigintr
... etc ...
Run Code Online (Sandbox Code Playgroud)

在此输出中,^[是转义字符Esc后跟您的键(例如p)。一些终端模拟器也可以Alt作为转义字符发送。 M-是元 ( Alt),并且^Control

也可以bindkey用来设置命令;有关更多信息,请参阅联机帮助页条目bindkey

xterm可以在此处找到的键绑定列表;联机帮助页上也有一个部分,但不是很切题...