Как изменить определенные привязки клавиш в Tmux?

Мои руки устают каждый раз, когда нажимают на Ctrl + b, чтобы активировать tmux (префикс), а затем q для переключения между панелями (номера панелей).

Я хочу их сопоставить с F1 и F2 соответственно.

Я понимаю, что мне нужно что-то изменить в файле конфигурации ~/.tmux.conf но я не уверен, что, особенно, как обращаться к функциональным клавишам при отображении и выходить за рамки определения префикса, это относится к prefix+q в этом случае ,

Заранее спасибо 🙂

One Solution collect form web for “Как изменить определенные привязки клавиш в Tmux?”

Ваш вопрос непонятен, поскольку q по умолчанию печатает номера панелей, они не переключаются между ними …

Тем не менее, вы можете добиться того, что вам нужно, с помощью некоторых простых привязок: сначала сбросьте ключ префикса до q, а затем установите F1 для перехода на левую панель и F2 вправо. Благодаря этим знаниям вы можете адаптироваться к тому, что вы на самом деле задаете.

 # set prefix key to ctrl+q set -g prefix Cq bind -n F1 select-pane -L bind -n F2 select-pane -R 

Примечание. Я включил ключ -n который устраняет необходимость использования префикса во-первых, поскольку вы указываете, что устали от этого. Если вы хотите нажать префикс перед изменением панелей, просто удалите его.

  • Не удалось скопировать из tmux (2.4+) в буфер обмена OS X
  • Обеспечить постоянную работу службы systemd
  • Истинная перезагрузка tmux config?
  • Цепочные команды конфигурации tmux с помощью команды «run»
  • Как запустить tmux автоматически в оболочке рыбы при подключении к удаленному серверу через ssh
  • Отсоедините все остальные терминалы, кроме текущего, от сеанса tmux
  • Как включить имя сеанса в строку состояния для beobu-tmux?
  • Мош и терминальное мультиплексирование
  • tmux.conf: префикс зависит от того, является ли сеанс удаленным
  • Проблема с сокращением Tmux
  • Перемещение мыши над терминальным окном генерирует escape-последовательности
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.