tmux desabilita o prompt de confirmação no kill-window

20

Eu examinei as páginas do manual, então isso pode estar perguntando em vão. Eu fico irritado com a mensagem de confirmação de kill-window ( Ctrl-b & ou Ctrl-b kill-window na configuração padrão). Isso sempre dá:

Confirm 'kill-window'? (y/n)

Pessoalmente, eu essencialmente nunca atingi Ctrl-b & involuntariamente. Existe alguma maneira de desativar este prompt ou solicita em geral no tmux?

    
por Purrell 28.01.2012 / 23:40

1 resposta

25

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

bind-key & kill-window

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

bind-key x kill-pane

Observação: os dois exemplos acima são adequados para inclusão direta em .tmux.conf , mas você também pode digitá-los em um prompt <Prefix> : ou digitá-los em um shell depois de tmux (embora seja necessário citar / escapar & , já que normalmente é especial para o shell).

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

tmux list-keys | grep confirm-before
    
por 29.01.2012 / 04:52

Tags