tmux disabilita il prompt di conferma su kill-window


23

Ho sfogliato le pagine man, quindi questo potrebbe essere invano. Mi infastidisce al messaggio di conferma per kill-window ( Ctrl-b &o Ctrl-b kill-windowsull'impostazione predefinita). Questo dà sempre:

Conferma 'kill-window'? (Y / n)

Personalmente, non avrei praticamente mai colpito Ctrl-b &involontariamente. Esiste un modo per disabilitare questo prompt o i prompt in generale in tmux?

Risposte:


29

Per impostazione predefinita <Prefix> &è associato a confirm-before -p "kill-window #W? (y/n)" kill-window. L'uso di confirm-beforecausa il prompt. Se non si desidera la richiesta di conferma, ricollegare &direttamente a kill-window:

bind-key & kill-window

Potresti anche voler ricollegare x. L'impostazione predefinita è una versione di conferma di kill-pane; anche se potresti voler considerare se questo potrebbe essere troppo facile da digitare accidentalmente prima di rimuovere la conferma.

bind-key x kill-pane

Nota: entrambi gli esempi sopra riportati sono adatti per l'inclusione diretta .tmux.conf, ma è anche possibile digitarli in un <Prefix> :prompt o digitarli in una shell dopo tmux(anche se si dovrebbe citare / scappare &poiché di solito è speciale per la shell).

Penso che quelli siano gli unici binding predefiniti che usano confirm-before. Puoi controllare la tua particolare configurazione in questo modo:

tmux list-keys | grep confirm-before

2
... Hallelujah!
Purrell,

bind-key X kill-pane
suzanshakya,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.