Tmux: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 +
=Begriffe=
 +
*Session
 +
*Window (2. Session ohne neue ssh)
 +
*Pane (Pane Fenster teilen)
 +
 
=shortcuts & cheatsheet=
 
=shortcuts & cheatsheet=
 
*start new:
 
*start new:
Zeile 7: Zeile 12:
 
  tmux a  #  (or at, or attach)
 
  tmux a  #  (or at, or attach)
 
*https://gist.github.com/MohamedAlaa/2961058
 
*https://gist.github.com/MohamedAlaa/2961058
 +
{| class="wikitable"
 +
|-
 +
! Einstieg              !! Befehl
 +
|-
 +
| tmux-Sitzung starten  || tmux
 +
|-
 +
| tmux-Sitzung in den Hintergrund schicken || Strg+b d
 +
|-
 +
| tmux-Sitzung in den Vordergrund holen    || tmux attach
 +
|-
 +
| shell beenden          || Strg+d
 +
|-
 +
! Sitzungen (sessions)  !! Befehl
 +
|-
 +
| Benannte Sitzung sitzung1 starten || tmux new -s sitzung1
 +
|-
 +
| Sitzungen auflisten    || tmux list-sessions
 +
|-
 +
| Mit laufender Sitzung sitzung1 verbinden || tmux attach -t sitzung1
 +
|-
 +
! Fenster (windows)      !! Befehl
 +
|-
 +
| Neues tmux-"Fenster"  || Strg+b c
 +
|-
 +
| Zum nächsten Fenster wechseln || Strg+b n
 +
|-
 +
| Zum vorherigen Fenster wechseln || Strg+b p
 +
|-
 +
| Aktuelles Fenster benennen || Strg+b ,
 +
|-
 +
| Fenster auflisten      || Strg+b w
 +
|-
 +
| Zum 4. Fenster springen || Strg+b 4 ([0..9])
 +
|-
 +
! Terminal aufteilen (panes) || Befehl
 +
|-
 +
| Horizontal teilen      || Strg+b "
 +
|-
 +
| Vertikal teilen        || Strg+b %
 +
|-
 +
| Zu anderem pane wechseln || Strg+b <Pfeil>
 +
|-
 +
| Aktuelles pane entfernen || Strg+b x
 +
|-
 +
| Größe des aktuellen panes ändern || Strg+b Strg+<Pfeil>
 +
|-
 +
| Aktuelles pane zu Vollbild und zurück (Zoom) || Strg+b z
 +
|-
 +
| Alle panes vertikal gleich groß anordnen || Strg+b Alt+2 bzw.Strg+b ESC 2
 +
|-
 +
| Alle panes horizontal gleich groß anordnen || Strg+b Alt+1 bzw.Strg+b ESC 1
 +
|-
 +
! Scrollen                !! Befehl
 +
|-
 +
| Nach oben scrollen      || Strg+b Bild auf
 +
|-
 +
| tmux Scrolling einschalten || Strg+b [|-| tmux Scrolling ausschalten || Strg+c|}

Version vom 21. Februar 2024, 16:52 Uhr

Begriffe

  • Session
  • Window (2. Session ohne neue ssh)
  • Pane (Pane Fenster teilen)

shortcuts & cheatsheet

  • start new:
tmux
  • detach
CTRL+b then d
  • attach:
tmux a  #  (or at, or attach)
Einstieg Befehl
tmux-Sitzung starten tmux
tmux-Sitzung in den Hintergrund schicken Strg+b d
tmux-Sitzung in den Vordergrund holen tmux attach
shell beenden Strg+d
Sitzungen (sessions) Befehl
Benannte Sitzung sitzung1 starten tmux new -s sitzung1
Sitzungen auflisten tmux list-sessions
Mit laufender Sitzung sitzung1 verbinden tmux attach -t sitzung1
Fenster (windows) Befehl
Neues tmux-"Fenster" Strg+b c
Zum nächsten Fenster wechseln Strg+b n
Zum vorherigen Fenster wechseln Strg+b p
Aktuelles Fenster benennen Strg+b ,
Fenster auflisten Strg+b w
Zum 4. Fenster springen Strg+b 4 ([0..9])
Terminal aufteilen (panes) Befehl
Horizontal teilen Strg+b "
Vertikal teilen Strg+b %
Zu anderem pane wechseln Strg+b <Pfeil>
Aktuelles pane entfernen Strg+b x
Größe des aktuellen panes ändern Strg+b Strg+<Pfeil>
Aktuelles pane zu Vollbild und zurück (Zoom) Strg+b z
Alle panes vertikal gleich groß anordnen Strg+b Alt+2 bzw.Strg+b ESC 2
Alle panes horizontal gleich groß anordnen Strg+b Alt+1 bzw.Strg+b ESC 1
Scrollen Befehl
Nach oben scrollen Strg+b Bild auf
tmux Scrolling einschalten -| tmux Scrolling ausschalten }