tmux 禁用终止窗口上的确认提示

tmux 禁用终止窗口上的确认提示

我已经浏览了手册页,所以这可能是徒劳的。我对终止窗口(Ctrl-b &Ctrl-b kill-window默认设置)的确认消息感到恼火。这总是给出:

确认“终止窗口”? (是/否)

就我个人而言,我基本上不会Ctrl-b &无意中撞到。有什么方法可以禁用此提示,或 tmux 中的一般提示吗?

答案1

默认情况下<Prefix> &绑定到confirm-before -p "kill-window #W? (y/n)" kill-window.使用confirm-before会引起提示。如果您不需要确认提示,则直接重新绑定&kill-window

bind-key & kill-window

您可能还想重新绑定x。它默认为 ; 的确认版本kill-pane。不过,在删除确认之前,您可能需要考虑一下这是否太容易意外键入。

bind-key x kill-pane

注意:上面的两个示例都适合直接包含在 中.tmux.conf,但您也可以将它们输入到<Prefix> :提示符中,或者之后将它们输入到 shell 中tmux(尽管您必须引用/转义,&因为它通常对 shell 来说是特殊的)。

我认为这些是唯一使用confirm-before.您可以像这样检查您的特定配置:

tmux list-keys | grep confirm-before

相关内容