Как изменить ярлыки списка сеансов Tmux? - PullRequest
1 голос
/ 08 мая 2020

Уже много лет я использую Tmux для личной и профессиональной работы. Мне особенно нравится инструмент сеанса, я много переключаюсь между сеансами благодаря списку сеансов (префикс + s). Моя проблема в том, что ярлык для сеансов переключения меняется между версией 2.3 tmux и версией 2.8 (я часто использую 2.3). Например: В версии 2.3:

...
(9) + 9_others: 2 windows   
(a) + a_dev: 7 windows
(b) + b_srpc: 5 windows
...

В версии 2.8:

...
(9)   + 9_others: 2 windows
(M-a) + a_dev: 7 windows
(M-b) + b_srpc: 5 windows
...

В версии 2.3 я могу просто использовать клавишу «a» для переключения на «a». "сеанс, но теперь я должен использовать" alt-a ", чтобы переключиться на" a "версию, и это очень беспокоит.

Может кто-нибудь знает, как изменить этот ярлык?

Большое спасибо.

1 Ответ

1 голос
/ 10 мая 2020

Они были изменены, чтобы клавиши можно было использовать для других целей в различных режимах выбора, которые теперь намного мощнее.

Если ваш tmux достаточно новый (я не уверен, что 2.8), вы можете изменить их, сделав что-то вроде этого:

bind -n a if -F '#{==:tree-mode,#{pane_mode}}' 'send M-a' 'send a'

И то же самое для b, c, d и т. д.

Лично я бы просто привык к Ma, Мб и так далее ...

...