tmux. Конфигурация Oh My Tmux
2025-05-21
·
1 мин. для прочтения
Конфигурация Oh My Tmux.
Содержание
1 Общая информация
- Репозиторий: https://github.com/gpakosz/.tmux
2 Ключевые функции
- Навигация:
- Добавляет вторичный префикс
Ctrl + a
(как в Screen). - Удобно при назначении
Ctrl
наCapsLock
(см. Клавиатура. Клавиша Caps Lock). - Основной префикс —
Ctrl + b
.
- Добавляет вторичный префикс
- Интеграция с Vim
- Переключайтесь между стилями навигации Vim и Tmux без конфликтов.
- Статус-бар
- Отображает SSH-сессии, заряд батареи, uptime и т. д.
- Копирование в буфер ОС
- На Linux требует
xsel
,xclip
,wl-copy
. - На macOS требует
reattach-to-user-namespace
.
- На Linux требует
3 Установка
- Установите конфигурацию, клонировав репозиторий и создав симлинки:
git clone https://github.com/gpakosz/.tmux.git ln -s -f .tmux/.tmux.conf ~/ cp .tmux/.tmux.conf.local ~/
- Кастомизируйте настройки через
~/.tmux.conf.local
, не изменяя основной файл.
4 Работа с окнами и панелями
- Максимизация панели
<prefix> +
: разворачивает панель в отдельное окно.
- Мышь
- Включите/выключите режим мыши через
<prefix> m
для изменения размеров панелей и выбора окон.
- Включите/выключите режим мыши через
- SSH-сессии
- При разделении панели Tmux автоматически переподключается к удалённому серверу.
5 Tmux plugin manager
- Конфигурация интегрирования с TPM (см. tmux. Tmux Plugin Manager).