Tmux: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 12: 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
=Tmux Tabell=
{| class="wikitable"
{| class="wikitable"
|-
|-
! Einstieg               !! Befehl
! Einstieg || Befehl
|-
|-
| tmux-Sitzung starten   || tmux
| tmux-Sitzung starten || tmux
|-
|-
| tmux-Sitzung in den Hintergrund schicken || Strg+b d
| tmux-Sitzung in den Hintergrund schicken || Strg+b d
|-
|-
| tmux-Sitzung in den Vordergrund holen   || tmux attach
| tmux-Sitzung in den Vordergrund holen || tmux attach
|-
|-
| shell beenden         || Strg+d
| shell beenden || Strg+d
|-
|-
! Sitzungen (sessions)   !! Befehl
! Sitzungen (sessions) || Befehl
|-
|-
| Benannte Sitzung sitzung1 starten || tmux new -s sitzung1
| Benannte Sitzung sitzung1 starten || tmux new -s sitzung1
|-
|-
| Sitzungen auflisten   || tmux list-sessions
| Sitzungen auflisten || tmux list-sessions
|-
|-
| Mit laufender Sitzung sitzung1 verbinden || tmux attach -t sitzung1
| Mit laufender Sitzung sitzung1 verbinden || tmux attach -t sitzung1
|-
|-
! Fenster (windows)     !! Befehl
! Fenster (windows) || Befehl
|-
|-
| Neues tmux-"Fenster"   || Strg+b c
| Neues tmux-"Fenster" || Strg+b c
|-
|-
| Zum nächsten Fenster wechseln || Strg+b n
| Zum nächsten Fenster wechseln || Strg+b n
Zeile 42: Zeile 43:
| Aktuelles Fenster benennen || Strg+b ,
| Aktuelles Fenster benennen || Strg+b ,
|-
|-
| Fenster auflisten     || Strg+b w
| Fenster auflisten || Strg+b w
|-
|-
| Zum 4. Fenster springen || Strg+b 4 ([0..9])
| Zum 4. Fenster springen || Strg+b 4 ([0..9])
Zeile 48: Zeile 49:
! Terminal aufteilen (panes) || Befehl
! Terminal aufteilen (panes) || Befehl
|-
|-
| Horizontal teilen       || Strg+b "
| Horizontal teilen || Strg+b "
|-
|-
| Vertikal teilen         || Strg+b %
| Vertikal teilen || Strg+b %
|-
|-
| Zu anderem pane wechseln || Strg+b <Pfeil>
| Zu anderem pane wechseln || Strg+b <Pfeil>
Zeile 64: Zeile 65:
| Alle panes horizontal gleich groß anordnen || Strg+b Alt+1 bzw.Strg+b ESC 1
| Alle panes horizontal gleich groß anordnen || Strg+b Alt+1 bzw.Strg+b ESC 1
|-
|-
! Scrollen               !! Befehl
! Scrollen || Befehl
|-
|-
| Nach oben scrollen     || Strg+b Bild auf
| Nach oben scrollen || Strg+b Bild auf
|-
|-
| tmux Scrolling einschalten || Strg+b [|-| tmux Scrolling ausschalten || Strg+c|}
| tmux Scrolling einschalten || Strg+b [|-| tmux Scrolling ausschalten || Strg+c|}

Version vom 21. Februar 2024, 16:54 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)

Tmux Tabell

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 }