Дві команди префікса для tmux?


17

У нас є сесія tmux, до якої потрібно підключитися декілька людей. Деяким подобається ярлик Ctrl+ aпрефікс, а деякі віддають перевагу ярлику Ctrl+ за замовчуванням b. Чи можна щось помістити у .tmux.confфайл, щоб дозволити роботу обох ярликів?

Здається, що стандарт

set -g prefix C-a

команда скасує ярлик Ctrl+ b.

Я також спробував це:

set -g prefix C-a
set -g prefix C-b

але другий рядок потім скасовує значення Ctrl+a

Відповіді:


14

Для випусків до 2012 року: видайте команду лише один раз, усі потрібні ключі префіксу розділені комами:

set-option -g prefix C-a,C-b

Для версій> = 1.6 (опубліковано за день до вашого запитання, 23.01.2012) дивіться іншу відповідь.


24

Вищенаведена відповідь правильна для tmux 1.5 та більш ранніх

Однак це змінилося в tmux 1.6 . Тепер є два варіанти, prefixі prefix2, кожен з яких може бути встановлений лише на одне значення, як це:

set-option -g prefix C-a
set-option -g prefix2 C-b

1
Якщо вам потрібно надіслати вторинний префікс-ключ до вікна, ви можете скористатися -2параметром send-prefix(наприклад, приведений у відповіді, send-prefix -2надішлемо C-bу вікно).
Тайлер Холієн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.