Ответы:
После игры я обнаружил, что могу сделать следующее сокращение, которое ведет себя так, как я хочу:
bind X confirm-before "kill-session -t ''"
Это решение, кажется, работает, но также выглядит как взломать. Я надеюсь, что есть лучший способ сделать это.
РЕДАКТИРОВАТЬ
Как указано в комментариях , отсутствие -tпараметра приведет tmuxк автоматическому использованию текущего сеанса, поэтому код также можно сократить до:
bind X confirm-before kill-session
Вы можете определить ярлыки для tmuxредактирования ~/.tmux.confи предоставления подходящей bind-keyстроки. Страница руководства показывает несколько примеров.
Для дополнительного чтения:
-t(и его аргумент): «текущий сеанс» является целевым сеансом по умолчанию, если-tон не указан , Так что это должно сработать:bind X confirm-before kill-session