prompt de confirmação de desativação do tmux no kill-window

23

Examinei as páginas de manual para que isso possa ser perguntado em vão. Fico aborrecido com a mensagem de confirmação do kill-window ( Ctrl-b &ou Ctrl-b kill-windowna configuração padrão). Isso sempre dá:

Confirmar 'kill-window'? (s / n)

Pessoalmente, eu essencialmente nunca acertaria Ctrl-b &sem querer. Existe alguma maneira de desativar esse prompt ou avisos em geral no tmux?

Purrell
fonte

Respostas:

29

Por padrão, <Prefix> &está vinculado a confirm-before -p "kill-window #W? (y/n)" kill-window. O uso de confirm-beforecausa o prompt. Se você não deseja o prompt de confirmação, basta reconectar-se &diretamente a kill-window:

bind-key & kill-window

Você também pode querer religar xtambém. O padrão é uma versão de confirmação de kill-pane; embora você deva considerar se é fácil digitar acidentalmente este antes de remover a confirmação.

bind-key x kill-pane

Nota: Ambos os exemplos acima são adequados para inclusão direta .tmux.conf, mas você também pode digitá-los em um <Prefix> :prompt ou em um shell depois tmux(embora você precise citar / escapar, &pois geralmente é especial para o shell).

Eu acho que essas são as únicas ligações padrão que usam confirm-before. Você pode verificar sua configuração específica como esta:

tmux list-keys | grep confirm-before
Chris Johnsen
fonte
2
... aleluia!
precisa saber é o seguinte
bind-key X kill-pane
suzanshakya 25/10