У меня есть следующее в моем .tmux.conf
set -g prefix M-j
bind-key j send-prefix
Мне нужно нажать ( Atl+ J) + ( J) + bound-key, чтобы отправить что-то во вложенный сеанс tmux. Я чувствую, что это довольно медленно. Есть ли лучший способ? Например, я хотел бы иметь возможность делать ( Alt+ J) + (2x связанный ключ), чтобы делать вещи во вложенном сеансе. Я постоянно выполняю команды в верхнем сеансе tmux вместо того, чтобы выполнять их во вложенном. Кроме того , как приходят Everybody привязок prefix
к C-a
? Я считаю, что набирать эту комбинацию очень медленно и неприятно. Я что-то пропустил?
keyboard-shortcuts
tmux
Рольф
источник
источник
Ответы:
На одно нажатие клавиши отправлять команду во вложенный сеанс будет меньше, если вы выберете другую клавишу. Я использую Ctrltдля своего стандартного префикса и Ctrlaдля вложенных сессий.
Обратите внимание, что я использую
-n
переключатель. Из записи связующего ключа вman tmux
:Так, в качестве примера, Ctrlt, cоткрывает новое окно в tmux; Ctrla, cДелает то же самое в гнездовой сессии.
источник
C-b
если вы к этому привыкли.bind-key -n C-a send-prefix
должно быть достаточно.Причиной ctrl-a является то, что большинство хакеров Unix (насколько я знаю) переназначают заглавные буквы для контроля. Это делает все Ctrl-ops быстрее, особенно Ctrl-A.
источник