Использование tmux-прокрутка по ssh

вместо SSH-ING от многих терминалов Windows на удаленном сервере, я deceded, чтобы начать использовать tmux через одного подключения по SSH. Есть вещи, которые я не могу показаться, чтобы получить работу.

самое главное, как сделать терминальную мышь прокручиваемой?
bash setw -g mode-mouse on кажется, ничего не делать. Могу ли я как-то настроить свой терминал на отправку действий прокрутки по ssh?

Если это невозможно, есть ли обходной путь для привязки page-up и page-down для прокрутки вверх и вниз?

Я использую tmux-2.5rc via ssh -YX и другие приложения позволяют прокрутки мыши.

20
задан Adam Hunyadi
23.12.2022 21:47 Количество просмотров материала 2516
Распечатать страницу

1 ответ

предполагая, что ваша терминальная программа не угоняет входы колеса мыши, вы должны быть в состоянии добавить это к вашему $HOME/.tmux.conf (по tmux >= 2.1)

set-option -g mouse on

в зависимости от вашей терминальной программы, этот вариант может помочь также, позволяющ tmux сообщить терминалу, что он хочет больше контроля над содержимым окна терминала.

setw -g alternate-screen on

по поводу вашего комментария:

иногда я могу прокрутить окно tmux и увидеть вложение tmux команда. Это нормально?

если вы не установили эту опцию в tmux config, тогда да, это ожидаемо. Скорее всего, вы прокручиваете историю буфера вашей терминальной программы, а не буфер tmux.

наконец, более подробную информацию можно найти в других вопросах, которые по существу одинаковы:здесь, в общем и здесь (для MacOS и iTerm)

8
отвечен eggo 2022-12-25 05:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх