Tmux (Terminal Multiplexer) — отличный инструмент для работы с терминалом в Unix-подобных системах. Он позволяет создавать и управлять несколькими терминальными сессиями в одном окне, разделять окно на панели, а также сохранять состояние терминала. В статье покажу, как настроить Tmux изменив файл конфигурации .tmux.conf.
Еще по теме: Лучшие hex-редакторы для Kali Linux
Редактирование файла .tmux.conf для настройки Tmux
Стандартная установка Tmux предоставляет множество возможностей, но каждый пользователь может иметь свои предпочтения. Настройка через конфигурационный файл позволяет адаптировать Tmux под свои нужды, добавлять горячие клавиши, изменять внешний вид и поведение, делая работу в терминале более эффективной и удобной.
Создание файла .tmux.conf
Если у вас его еще нет, создайте файл .tmux.conf:
1 |
touch ~/.tmux.conf |
Основные настройки
Установка терминала:
1 |
set -g default-terminal "screen-256color" |
Это устанавливает тип терминала для Tmux.
История команд:
1 |
set -g history-limit 10000 |
Ограничение истории команд для управления объемом памяти.
Делитель окон:
1 2 |
set -g pane-base-index 1 setw -g pane-border-status top |
Устанавливает базовый индекс окон и статусную строку в верхней части разделителя окон.
Внешний вид
Подсветка текущего окна:
1 |
setw -g window-status-current-style bg=colour235 |
Делает текущее окно более заметным.
Цвет статус-бара:
set -g status-bg colour235
1 |
set -g status-fg colour255 |
Настраивает цвет статус-бара.
Отображение времени и даты:
1 2 3 4 |
set -g status-left "%Y-%m-%d %H:%M" set -g status-left-length 20 set -g status-right-length 40 set -g status-right " #H " |
Добавляет информацию о времени и дате в статус-бар.
Панели и Окна
Подсветка окон:
1 2 |
setw -g window-status-style fg=colour244,bg=colour238 setw -g window-status-format " #I #W " |
Настраивает цвет и формат окон.
Цвет панели информации:
1 2 |
set -g message-bg colour238 set -g message-fg colour39 |
Устанавливает цвет панели информации.
Режим мыши:
1 |
setw -g mode-mouse on |
Включает режим копирования по мыши.
Применение изменений
После внесения изменений в .tmux.conf, перезапустите Tmux или выполните:
1 |
tmux source-file ~/.tmux.conf |
Заключение
Настройка Tmux через конфигурационный файл позволяет вам адаптировать его под свои нужды. Это важный шаг для создания комфортной среды разработки или работы в терминале. Экспериментируйте с различными параметрами и находите те, которые делают ваш опыт использования Tmux наиболее эффективным.
ПОЛЕЗНЫЕ ССЫЛКИ:
- Выбор терминала NetHunter Terminal
- Лучшие площадки для обучения взлому
- Основы работы и команды в терминале Kali Linux