Linux 是否可以绑定以在cshell中杀死整条线路?

Linux 是否可以绑定以在cshell中杀死整条线路?,linux,csh,Linux,Csh,由于使用Matlab和ipython,我有肌肉记忆来点击escape吹走一条线,然后重新开始。是否有可能使一个键绑定,以杀死整个行的逃生钥匙?我真的不明白我在做什么,但我尝试过这样的事情: bindkey -k escape kill-whole-line 但这实际上不起作用。是的: bindkey '^[' kill-whole-line 但是,由于Escape还用作箭头键和元组合的前缀,因此最好使用两个Escape,以免干扰它们: bindkey '^[^[' kill-whole-li

由于使用Matlab和ipython,我有肌肉记忆来点击escape吹走一条线,然后重新开始。是否有可能使一个键绑定,以杀死整个行的逃生钥匙?我真的不明白我在做什么,但我尝试过这样的事情:

bindkey -k escape kill-whole-line
但这实际上不起作用。

是的:

bindkey '^[' kill-whole-line
但是,由于Escape还用作箭头键和元组合的前缀,因此最好使用两个Escape,以免干扰它们:

bindkey '^[^[' kill-whole-line
是的:

但是,由于Escape还用作箭头键和元组合的前缀,因此最好使用两个Escape,以免干扰它们:

bindkey '^[^[' kill-whole-line

杀死->清除。Kill通常意味着在shell speakkill中终止一个正在运行的进程。整行Kill都是我想要的,在我的设置中它只是默认绑定到ctrl-U。Kill->clear。Kill通常意味着在shell speakkill中终止一个正在运行的进程。在我的设置中,整行Kill都是我想要的,它只是默认绑定到ctrl-U。