tmux deshabilita la solicitud de confirmación en kill-window

23

He revisado las páginas del manual, así que esto podría estar preguntando en vano. Me molesta el mensaje de confirmación de kill-window ( Ctrl-b &o Ctrl-b kill-windowen la configuración predeterminada). Esto siempre da:

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

Personalmente, esencialmente nunca golpearía Ctrl-b &involuntariamente. ¿Hay alguna forma de deshabilitar este aviso o los avisos en general en tmux?

Purrell
fuente

Respuestas:

29

Por defecto <Prefix> &está vinculado a confirm-before -p "kill-window #W? (y/n)" kill-window. El uso de confirm-beforeprovoca la incitación. Si no desea la solicitud de confirmación, simplemente vuelva a vincular &directamente a kill-window:

bind-key & kill-window

También es posible que desee volver a vincular x, también. El valor predeterminado es una versión de confirmación de kill-pane; aunque es posible que desee considerar si este puede ser demasiado fácil de escribir accidentalmente antes de eliminar la confirmación.

bind-key x kill-pane

Nota: Ambos ejemplos anteriores son adecuados para la inclusión directa .tmux.conf, pero también puede escribirlos en un <Prefix> :indicador o escribirlos en un shell después tmux(aunque tendría que citar / escapar, &ya que generalmente es especial para el shell).

Creo que esos son los únicos enlaces predeterminados que usan confirm-before. Puede verificar su configuración particular de esta manera:

tmux list-keys | grep confirm-before
Chris Johnsen
fuente
2
... aleluya!
Purrell
bind-key X kill-pane
suzanshakya