configs: fix hardcoded paths, remove stale entries, deduplicate

This commit is contained in:
Dmitry
2026-05-13 19:26:35 +03:00
parent 7bbb3253e5
commit d48456d45c
6 changed files with 84 additions and 171 deletions
+4 -142
View File
@@ -421,149 +421,11 @@ bind с new-window # c -> с
# Поиск сессии - русская раскладка
bind C-а command-prompt -p find-session 'switch-client -t %%' # C-f -> C-а
# Ctrl+Alt+h или Ctrl+Alt+р для показа гайда по горячим клавишам (в новом окне с прокруткой)
bind -n C-M-h new-window -n "TMUX Шпаргалка" "cat << 'EOF' | less -R
╔═══════════════════════════════════════════════════════════════════════════╗
║ TMUX ГОРЯЧИЕ КЛАВИШИ (prefix = Ctrl+b или Ctrl+a) ║
╚═══════════════════════════════════════════════════════════════════════════╝
# Ctrl+Alt+h / Ctrl+Alt+р — шпаргалка горячих клавиш
bind -n C-M-h new-window -n "TMUX Шпаргалка" "cat ~/.config/tmux/cheatsheet | less -R"
bind -n C-M-р new-window -n "TMUX Шпаргалка" "cat ~/.config/tmux/cheatsheet | less -R"
📋 ОСНОВНЫЕ КОМАНДЫ:
prefix + ? - Показать все горячие клавиши
prefix + : - Командная строка tmux
prefix + r (к) - Перезагрузить конфигурацию
prefix + e (у) - Редактировать ~/.tmux.conf.local
Ctrl+l - Очистить экран и историю
🪟 УПРАВЛЕНИЕ ОКНАМИ (вкладками):
prefix + c (с) - Создать новое окно
prefix + , - Переименовать текущее окно
prefix + & - Закрыть текущее окно
prefix + n (т) - Следующее окно
prefix + p (з) - Предыдущее окно
prefix + Ctrl+h (р) - Предыдущее окно
prefix + Ctrl+l (д) - Следующее окно
prefix + Tab - Последнее активное окно
prefix + 0-9 - Переключиться на окно по номеру
Alt + ←/→ - Переключение между окнами
Alt + ↑/↓ - Переключение между сессиями
🔲 УПРАВЛЕНИЕ ПАНЕЛЯМИ:
prefix + - - Разделить по горизонтали
prefix + _ - Разделить по вертикали
prefix + h/j/k/l (р/о/л/д) - Навигация между панелями (vim-style)
prefix + H/J/K/L (Р/О/Л/Д) - Изменить размер панели
prefix + < - Поменять панели местами (влево)
prefix + > - Поменять панели местами (вправо)
prefix + + - Развернуть панель на весь экран
prefix + x (ч) - Закрыть текущую панель
prefix + ! - Превратить панель в окно
prefix + z (я) - Zoom панели (toggle)
prefix + q (й) - Показать номера панелей
📋 КОПИРОВАНИЕ И ВСТАВКА:
prefix + Enter - Режим копирования
prefix + b (и) - Список буферов
prefix + p (з) - Вставить из буфера
prefix + P (З) - Выбрать буфер для вставки
В режиме копирования:
v (м) - Начать выделение
y (н) - Скопировать выделенное
Escape - Выйти из режима копирования
🔧 СЕССИИ:
prefix + Ctrl+c (с) - Создать новую сессию
prefix + Ctrl+f (а) - Найти сессию
prefix + d (в) - Отключиться от сессии
prefix + D (В) - Выбрать сессию для отключения
prefix + s (ы) - Список сессий
🖱️ ДРУГОЕ:
prefix + m (ь) - Включить/выключить мышь
prefix + t (е) - Показать часы
prefix + U (Г) - Открыть URL (urlscan/urlview)
prefix + F (А) - Facebook PathPicker (если установлен)
Ctrl+Alt+h (р) - Показать этот гайд
💡 Используйте стрелки ↑/↓ или j/k для прокрутки
💡 Нажмите q для выхода
💡 Русская раскладка поддерживается! (в скобках указаны русские буквы)
EOF
"
# Дубликат для русской раскладки Ctrl+Alt+р
bind -n C-M-р new-window -n "TMUX Шпаргалка" "cat << 'EOF' | less -R
╔═══════════════════════════════════════════════════════════════════════════╗
║ TMUX ГОРЯЧИЕ КЛАВИШИ (prefix = Ctrl+b или Ctrl+a) ║
╚═══════════════════════════════════════════════════════════════════════════╝
📋 ОСНОВНЫЕ КОМАНДЫ:
prefix + ? - Показать все горячие клавиши
prefix + : - Командная строка tmux
prefix + r (к) - Перезагрузить конфигурацию
prefix + e (у) - Редактировать ~/.tmux.conf.local
Ctrl+l - Очистить экран и историю
🪟 УПРАВЛЕНИЕ ОКНАМИ (вкладками):
prefix + c (с) - Создать новое окно
prefix + , - Переименовать текущее окно
prefix + & - Закрыть текущее окно
prefix + n (т) - Следующее окно
prefix + p (з) - Предыдущее окно
prefix + Ctrl+h (р) - Предыдущее окно
prefix + Ctrl+l (д) - Следующее окно
prefix + Tab - Последнее активное окно
prefix + 0-9 - Переключиться на окно по номеру
Alt + ←/→ - Переключение между окнами
Alt + ↑/↓ - Переключение между сессиями
🔲 УПРАВЛЕНИЕ ПАНЕЛЯМИ:
prefix + - - Разделить по горизонтали
prefix + _ - Разделить по вертикали
prefix + h/j/k/l (р/о/л/д) - Навигация между панелями (vim-style)
prefix + H/J/K/L (Р/О/Л/Д) - Изменить размер панели
prefix + < - Поменять панели местами (влево)
prefix + > - Поменять панели местами (вправо)
prefix + + - Развернуть панель на весь экран
prefix + x (ч) - Закрыть текущую панель
prefix + ! - Превратить панель в окно
prefix + z (я) - Zoom панели (toggle)
prefix + q (й) - Показать номера панелей
📋 КОПИРОВАНИЕ И ВСТАВКА:
prefix + Enter - Режим копирования
prefix + b (и) - Список буферов
prefix + p (з) - Вставить из буфера
prefix + P (З) - Выбрать буфер для вставки
В режиме копирования:
v (м) - Начать выделение
y (н) - Скопировать выделенное
Escape - Выйти из режима копирования
🔧 СЕССИИ:
prefix + Ctrl+c (с) - Создать новую сессию
prefix + Ctrl+f (а) - Найти сессию
prefix + d (в) - Отключиться от сессии
prefix + D (В) - Выбрать сессию для отключения
prefix + s (ы) - Список сессий
🖱️ ДРУГОЕ:
prefix + m (ь) - Включить/выключить мышь
prefix + t (е) - Показать часы
prefix + U (Г) - Открыть URL (urlscan/urlview)
prefix + F (А) - Facebook PathPicker (если установлен)
Ctrl+Alt+h (р) - Показать этот гайд
💡 Используйте стрелки ↑/↓ или j/k для прокрутки
💡 Нажмите q для выхода
💡 Русская раскладка поддерживается! (в скобках указаны русские буквы)
EOF
"
# Дополнительно: F1 открывает встроенную шпаргалку всех активных биндов tmux
# F1 — все активные байндинги tmux
bind -n F1 new-window -n "TMUX Keys" "tmux list-keys | less"