Відмінності між версіями «Tmux»

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку
 
Рядок 13: Рядок 13:
 
* '''Ctrl+B $'''
 
* '''Ctrl+B $'''
 
|
 
|
−
* detach
+
* вийти (detach)
 
* список сесій
 
* список сесій
−
* наступна
+
* наступна сесія
−
* попередня
+
* попередня сесія
−
* остання
+
* остання сесія
−
* rename
+
* перейменувати сесію
 
|
 
|
 
* '''Ctrl+B C'''
 
* '''Ctrl+B C'''
Рядок 29: Рядок 29:
 
|
 
|
 
* нове вікно
 
* нове вікно
−
* наступне
+
* наступне вікно
−
* попереднє
+
* попереднє вікно
−
* перейти
+
* перейти до вікна
−
* rename
+
* перейменувати
 
* закрити
 
* закрити
−
* список
+
* список вікон
 
|
 
|
 
* '''Ctrl+B %'''
 
* '''Ctrl+B %'''
Рядок 43: Рядок 43:
 
* '''Ctrl+B Space'''
 
* '''Ctrl+B Space'''
 
* '''Ctrl+B Q'''
 
* '''Ctrl+B Q'''
 +
* '''Ctrl+B { / }'''
 
* '''Ctrl+B :'''
 
* '''Ctrl+B :'''
 
* '''Ctrl+B ?'''
 
* '''Ctrl+B ?'''
Рядок 48: Рядок 49:
 
* '''Ctrl+B ]'''
 
* '''Ctrl+B ]'''
 
|
 
|
−
* вертикальний split
+
* вертикальний split (ліво/право)
−
* горизонтальний split
+
* горизонтальний split (верх/низ)
−
* перемикання
+
* перемикання між панелями
 
* закрити панель
 
* закрити панель
−
* zoom
+
* zoom панелі
−
* layout
+
* змінити layout
−
* номери панелей
+
* показати номери панелей
 +
* поміняти панелі місцями
 
* командний режим
 
* командний режим
 
* help
 
* help
−
* copy mode
+
* режим копіювання
−
* paste
+
* вставити (paste)
 
|}
 
|}
  
Рядок 73: Рядок 75:
 
* <code>tmux rename-session -t old new</code>
 
* <code>tmux rename-session -t old new</code>
 
* <code>tmux kill-session -t name</code>
 
* <code>tmux kill-session -t name</code>
 +
* <code>tmux kill-server</code>
 
|
 
|
 
* нова сесія
 
* нова сесія
−
* у фоні
+
* нова сесія у фоні
−
* підключитись
+
* підключитись до сесії
−
* остання
+
* підключитись до останньої
−
* список
+
* список сесій
−
* rename
+
* перейменувати
−
* видалити
+
* видалити сесію
 +
* завершити всі сесії
 
|
 
|
 
* <code>tmux new-window -n name</code>
 
* <code>tmux new-window -n name</code>
Рядок 89: Рядок 93:
 
* <code>kill-pane</code>
 
* <code>kill-pane</code>
 
* <code>resize-pane -L 5</code>
 
* <code>resize-pane -L 5</code>
 +
* <code>resize-pane -R 5</code>
 +
* <code>resize-pane -U 2</code>
 +
* <code>resize-pane -D 2</code>
 
* <code>tmux source-file ~/.tmux.conf</code>
 
* <code>tmux source-file ~/.tmux.conf</code>
−
* <code>set -g mouse on</code>
 
−
* <code>set -g default-terminal "tmux-256color"</code>
 
 
|
 
|
 
* нове вікно
 
* нове вікно
−
* rename
+
* перейменувати
 
* закрити
 
* закрити
−
* вертикальний split
+
* вертикальний split (ліво/право)
−
* горизонтальний split
+
* горизонтальний split (верх/низ)
 
* закрити панель
 
* закрити панель
−
* resize
+
* змінити розмір вліво
−
* reload config
+
* вправо
−
* mouse
+
* вверх
−
* TERM
+
* вниз
 +
* перезавантажити конфіг
 +
|}
 +
 
 +
=== Конфігурація (актуально) ===
 +
{| class="wikitable" style="width:100%; font-size:95%;"
 +
! Файл !! Параметр !! Опис
 +
|-
 +
| ~/.tmux.conf || <code>set -g mouse on</code> || увімкнути мишу
 +
|-
 +
| ~/.tmux.conf || <code>set -g default-terminal "tmux-256color"</code> || правильний TERM (кольори, PuTTY)
 +
|}
 +
 
 +
=== Copy / Paste ===
 +
{| class="wikitable" style="width:100%; font-size:95%;"
 +
! Комбінація !! Дія
 +
|-
 +
| Ctrl+B [ || увійти в режим копіювання
 +
|-
 +
| Space || почати виділення
 +
|-
 +
| Enter || скопіювати
 +
|-
 +
| Ctrl+B ] || вставити
 
|}
 
|}
  
−
'''Мінімум:''' <code>tmux new -s name</code> | <code>tmux a -t name</code> | '''Ctrl+B D''' | '''Ctrl+B S''' | '''Ctrl+B %''' / '''"''' | '''Ctrl+B ←↑→↓'''
+
'''Мінімум:''' <code>tmux new -s name</code> | <code>tmux a</code> | '''Ctrl+B D''' | '''Ctrl+B S''' | '''Ctrl+B %''' / '''"''' | '''Ctrl+B ←↑→↓'''

Поточна версія на 08:28, 3 квітня 2026

TMUX Шпаргалка (Ctrl+B)

Гарячі клавіші

Сесії Опис Вікна Опис Панелі / інше Опис
  • Ctrl+B D
  • Ctrl+B S
  • Ctrl+B )
  • Ctrl+B (
  • Ctrl+B L
  • Ctrl+B $
  • вийти (detach)
  • список сесій
  • наступна сесія
  • попередня сесія
  • остання сесія
  • перейменувати сесію
  • Ctrl+B C
  • Ctrl+B N
  • Ctrl+B P
  • Ctrl+B 0..9
  • Ctrl+B ,
  • Ctrl+B &
  • Ctrl+B W
  • нове вікно
  • наступне вікно
  • попереднє вікно
  • перейти до вікна
  • перейменувати
  • закрити
  • список вікон
  • Ctrl+B %
  • Ctrl+B "
  • Ctrl+B ←↑→↓
  • Ctrl+B X
  • Ctrl+B Z
  • Ctrl+B Space
  • Ctrl+B Q
  • Ctrl+B { / }
  • Ctrl+B :
  • Ctrl+B ?
  • Ctrl+B [
  • Ctrl+B ]
  • вертикальний split (ліво/право)
  • горизонтальний split (верх/низ)
  • перемикання між панелями
  • закрити панель
  • zoom панелі
  • змінити layout
  • показати номери панелей
  • поміняти панелі місцями
  • командний режим
  • help
  • режим копіювання
  • вставити (paste)

Команди

Сесії Опис Вікна / Панелі Опис
  • tmux new -s name
  • tmux new -s name -d
  • tmux attach -t name
  • tmux a
  • tmux ls
  • tmux rename-session -t old new
  • tmux kill-session -t name
  • tmux kill-server
  • нова сесія
  • нова сесія у фоні
  • підключитись до сесії
  • підключитись до останньої
  • список сесій
  • перейменувати
  • видалити сесію
  • завершити всі сесії
  • tmux new-window -n name
  • rename-window name
  • kill-window
  • split-window -h
  • split-window -v
  • kill-pane
  • resize-pane -L 5
  • resize-pane -R 5
  • resize-pane -U 2
  • resize-pane -D 2
  • tmux source-file ~/.tmux.conf
  • нове вікно
  • перейменувати
  • закрити
  • вертикальний split (ліво/право)
  • горизонтальний split (верх/низ)
  • закрити панель
  • змінити розмір вліво
  • вправо
  • вверх
  • вниз
  • перезавантажити конфіг

Конфігурація (актуально)

Файл Параметр Опис
~/.tmux.conf set -g mouse on увімкнути мишу
~/.tmux.conf set -g default-terminal "tmux-256color" правильний TERM (кольори, PuTTY)

Copy / Paste

Комбінація Дія
Ctrl+B [ увійти в режим копіювання
Space почати виділення
Enter скопіювати
Ctrl+B ] вставити

Мінімум: tmux new -s name | tmux a | Ctrl+B D | Ctrl+B S | Ctrl+B % / " | Ctrl+B ←↑→↓