У меня обычно 4 или 5 tmux "вкладок" (так называемые окна tmux) открыты. Они создаются нажатием Control+B, C

Во многих приложениях вы можете использовать Control+Tab для переключения между вкладками (или внутренними окнами, или чем-то еще). Вы можете увидеть это в Firefox, Chrome, Sublime Text, Dolphin и т.д. И т.д. И т.д.

Как я могу сказать tmux сделать это тоже?

Я уже попробовал следующее в ~/.tmux.conf:

клавиша привязки C-Tab следующее окно клавиша привязки CS-Tab предыдущее окно

Но это не работает.

Я использую: Windows 8.1, Putty 0.63 и tmux 1.8

1 ответ1

0

Проблема в том, что вам нужно отправить префикс ('Cb'), прежде чем tmux будет прослушивать привязку вашего ключа.

Со страницы руководства для tmux(1)

КЛЮЧЕВЫЕ СВЯЗИ
tmux может управляться из подключенного клиента с помощью комбинации клавиш префиксной клавиши, по умолчанию «Cb» (Ctrl-> b), за которой следует командная клавиша.

Так что Ctrl-Tab сам по себе не будет работать. Вы должны сначала ввести префикс.

Можно связать ключи, которые не требуют префикса, с помощью передачи аргумента -n в bind-keys следующим образом:

bind-keys -n C-Tab next-window
bind-keys -n C-S-Tab previous-windows

Посмотрите этот ответ на stackoverflow.com для более подробной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .