Улучшение рабочего процесса терминала: руководство по включению прокрутки мышью в tmux

Интерфейс командной строки (CLI) — мощный инструмент для разработчиков и системных администраторов, а tmux — популярный терминальный мультиплексор, расширяющий возможности интерфейса командной строки. По умолчанию tmux не позволяет прокручивать мышью внутри своих панелей. Однако в этой статье мы рассмотрим различные способы включения прокрутки мышью в tmux, что сделает рабочий процесс более интуитивно понятным и эффективным.

Метод 1: настройка.tmux.conf
Один из способов включить прокрутку мышью в tmux — изменить файл.tmux.conf. Выполните следующие действия:

Шаг 1. Откройте файл.tmux.conf в текстовом редакторе.

$ vi ~/.tmux.conf

Шаг 2. Добавьте в файл следующую строку:

set -g mouse on

Шаг 3. Сохраните и закройте файл.

Шаг 4. Перезагрузите конфигурацию tmux.

$ tmux source-file ~/.tmux.conf

Метод 2: параметр командной строки
Другой метод включения прокрутки мышью в tmux — использование параметра командной строки.

$ tmux -M

Метод 3: Режим мыши
Tmux имеет режим мыши, который можно временно включить с помощью префиксной клавиши (по умолчанию Ctrl-b), за которой следует клавиша «:» для входа в командную строку. Затем введите следующую команду:

set -g mouse on

Нажмите Enter, чтобы включить режим мыши. Этот подход полезен, если вы хотите включить или отключить прокрутку мыши на лету.

Метод 4: Диспетчер плагинов Tmux (TPM)
Если вы используете диспетчер плагинов Tmux (TPM), вы можете установить плагин tmux-plugins/tmux-mouse, который обеспечивает поддержку мыши на панелях tmux. Выполните следующие действия:

Шаг 1. Установите TPM (если он еще не установлен).

$ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Шаг 2. Добавьте следующую строку в файл.tmux.conf, чтобы активировать TPM.

run '~/.tmux/plugins/tpm/tpm'

Шаг 3. Нажмите prefix + I(Ctrl-b, а затем I), чтобы установить плагин.

Шаг 4. После установки вы можете использовать прокрутку мыши на панелях tmux.

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