我希望在不提示的情况下使这两个别名起作用:
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网站上都找不到任何东西;]
conf与命令confirm-before
匹配,这就是它的作用-要求确认。
如果您不希望它问,请不要使用该命令:
alias txmon="tmux set -g mouse on \; set -g mouse-utf8 on"
请注意,几年前mouse-utf8
已从tmux中删除,因此您应该检查是否仍需要它。
此外,如果要切换选项,则可以不选择打开或关闭:tmux set -g mouse
。