tmux. Конфигурация Oh My Tmux

2025-05-21 · 1 мин. для прочтения

Конфигурация Oh My Tmux.

Содержание

1 Общая информация

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.

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

Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.