2

К сожалению, кажется, что обычные стрелки Cb> PgUp или Cb> ctrl+ не работают; вместо этого я просто вижу, как символы 5~ печатаются всякий раз, когда я делаю Cb, а затем пытаюсь использовать PgUp. Даже прокрутка в режиме мыши (которую я бы предпочел в любом случае избегать) просто печатает символы на экране, а не перемещает буфер.

Есть ли какие-то дополнительные настройки, которые мне нужно использовать? Я использую mintty, tmux запускается из bash и по умолчанию имеет установленную оболочку fish.

1 ответ1

0

У меня была эта проблема, когда в моем .tmux.conf была опечатка. Нужно было сказать set-window-option -g mode-keys vi но там было указано set-window-option -g mode-keys vim . Конечно, у меня не было никаких ключей, привязанных к «copy-mode-vim».

Если вы недавно переключили версии tmux с 1.x на 2.x, синтаксис tmux.conf, возможно, изменился и для вас. В этом случае вы увидите ошибки при запуске tmux.

Для справки, если вам интересно, у меня есть следующие рабочие сочетания клавиш при использовании:list-keys

Переводит вас в режим копирования с помощью Ctrl+b PgUp

bind-key    -T prefix       PPage             copy-mode -u

Использует PgUp и PgDn, когда уже находится в режиме копирования:

 bind-key    -T copy-mode    NPage             send-keys -X page-down
 bind-key    -T copy-mode    PPage             send-keys -X page-up

Использовал PgUp и PgDn, когда уже в copy-mode-vi

 bind-key    -T copy-mode-vi NPage             send-keys -X page-down
 bind-key    -T copy-mode-vi PPage             send-keys -X page-up

Поможет опубликовать вывод C-b :list-keys и ваше содержимое ~/.tmux.conf .

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