Как отключить команду «Подтвердить 'set'? (Y / n)" для команды `tmux conf 'set -g mouse on'`? - PullRequest
1 голос
/ 15 февраля 2020

Я хотел бы заставить эти два псевдонима работать без запроса:

alias txmon="tmux conf 'set -g mouse on'  &&  tmux conf 'set -g mouse-utf8 on'"
alias txmoff="tmux conf 'set -g mouse off'  &&  tmux conf 'set -g mouse-utf8 off'"

, но при запуске в сеансе tmux выдает это приглашение коричневым шрифтом в левом нижнем углу. :

Confirm 'set'? (y/n)

Я не смог найти ничего по этому вопросу ни в man tmux, ни в World Wlid Web;)

1 Ответ

2 голосов
/ 15 февраля 2020

conf соответствует команде confirm-before, и это то, что она делает - она ​​запрашивает подтверждение.

Если вы не хотите, чтобы она спрашивала, не используйте эту команду:

alias txmon="tmux set -g mouse on \; set -g mouse-utf8 on"

Обратите внимание, что mouse-utf8 был удален из tmux несколько лет go, поэтому вы должны проверить, что он вам все еще нужен.

Также, если вы хотите включить или отключить эту опцию, вы можете пропустить включение или выключение. : tmux set -g mouse.

...