Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:tmux_en

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:tmux_en [2023/08/07 15:57] – angelegt ingo_wichmannadmin_grundlagen:tmux_en [2023/08/07 16:16] (aktuell) – ingo_wichmann
Zeile 1: Zeile 1:
-// tmux is an alternative tu [[screen]] //+// tmux is an alternative to [[screen]] //
  
 with the help of tmux you can with the help of tmux you can
Zeile 7: Zeile 7:
   * execute several commands in parallel   * execute several commands in parallel
  
-^ Einstieg                                       ^^ +^ start                                       ^^ 
-| tmux-Sitzung starten                           | ''tmux'' | +| start a tmux-session                           | ''tmux'' | 
-| tmux-Sitzung in den Hintergrund schicken       | ''Strg+b'' ''d'' | +| move a tmux session to the background          | ''Ctrl+b'' ''d'' | 
-| tmux-Sitzung in den Vordergrund holen          | ''tmux attach'' | +| move a tmux session into forground             | ''tmux attach'' | 
-| shell beenden                                  | ''Strg+d'' | +| end a shell                                    | ''Ctrl+d'' | 
-^ Sitzungen (sessions)                           ^^ +^ sessions                           ^^ 
-| Benannte Sitzung ''sitzung1'' starten          | ''tmux new -s sitzung1'' | +| start a named session 'session1'               | ''tmux new -s session1'' | 
-| Sitzungen auflisten                            | ''tmux list-sessions'' | +| list sessions                                  | ''tmux list-sessions'' | 
-| mit laufender Sitzung ''sitzung1'' verbinden   | ''tmux attach -t sitzung1'' | +| connect to running session ''session1''        | ''tmux attach -t session1'' | 
-^ Fenster (windows)                              ^^ +^ windows                              ^^ 
-| Neues tmux-"Fenster"                           | ''Strg+b'' ''c'' | +| new tmux "window"                              | ''Ctrl+b'' ''c'' | 
-| zum nächsten Fenster wechseln                  | ''Strg+b'' ''n'' | +| change to next window                          | ''Ctrl+b'' ''n'' | 
-| zum vorherigen Fenster wechseln                | ''Strg+b'' ''p'' | +| change to previous window                      | ''Ctrl+b'' ''p'' | 
-| Aktuelles Fenster benennen                     | ''Strg+b'' '','' | +| change name of current window                  | ''Ctrl+b'' '','' | 
-| Fenster auflisten                              | ''Strg+b'' ''w'' | +| list windows                                   | ''Ctrl+b'' ''w'' | 
-| zum 4. Fenster springen                        | ''Strg+b'' ''4'' ([0..9])  | +| jump to window 4                               | ''Ctrl+b'' ''4'' ([0..9])  | 
-^ Terminal aufteilen (panes)                     ^^ +^ panes                                          ^^ 
-| Horizontal teilen                              | ''Strg+b'' ''%%"%%'' | +| split horizontaly                              | ''Ctrl+b'' ''%%"%%'' | 
-| Vertikal teilen                                | ''Strg+b'' ''%'' | +| split verticaly                                | ''Ctrl+b'' ''%'' | 
-| zu anderem pane wechseln                       | ''Strg+b'' ''<Pfeil>'' | +| change to other pane                           | ''Ctrl+b'' ''<Pfeil>'' | 
-| aktuelles pane entfernen                       | ''Strg+b'' ''x'' | +| remove current pane                            | ''Ctrl+b'' ''x'' | 
-| Größe des aktuellen panes ändern               | ''Strg+b'' ''Strg+<Pfeil>'' | +| change the size of the current pane            | ''Ctrl+b'' ''Ctrl+<Pfeil>'' | 
-| aktuelles pane zu Vollbild und zurück (Zoom)   | ''Strg+b'' ''z''  | +| change current pane to full-screen and back    | ''Ctrl+b'' ''z''  | 
-| alle panes vertikal gleich groß anordnen       | ''Strg+b'' ''Alt+2'' bzw.''Strg+b'' ''ESC'' ''2'' |  +| change all panes to verticaly same size        | ''Ctrl+b'' ''Alt+2'' bzw.''Ctrl+b'' ''ESC'' ''2'' |  
-| alle panes horizontal gleich groß anordnen     | ''Strg+b'' ''Alt+1'' bzw.''Strg+b'' ''ESC'' ''1'' |  +| change all panes to horizontally same size     | ''Ctrl+b'' ''Alt+1'' bzw.''Ctrl+b'' ''ESC'' ''1'' |  
-^ scrollen                                       ^^ +^ scroll                                         ^^ 
-| nach oben scrollen                             | ''Strg+b'' ''Bild auf'' | +| scroll up                                      | ''Ctrl+b'' ''Bild auf'' | 
-| tmux Scrolling einschalten                     | ''Strg+b [''  | +| turn scrolling on                              | ''Ctrl+b [''  | 
-| tmux Scrolling ausschalten                     | ''Strg+c''  | +| turn scrolling off                             | ''Ctrl+c''  |
- +
-====== scrollen ====== +
-In tmux wieder "ganz normal" mit ''Shift+<BildAuf>'' scrollen: +
-<file raw /etc/tmux.conf> +
-# Xterm scrolling +
-set -g terminal-overrides 'xterm*:smcup@:rmcup@' +
-</file> +
- +
-====== Mausunterstützung ====== +
-In tmux per Maus scrollen, Fenster wechseln, etc.: +
-<file raw ~/.tmux.conf> +
-# mouse support  +
-set -g mouse on +
-</file>+
  
 ====== Reloading tmux config ====== ====== Reloading tmux config ======
Zeile 71: Zeile 57:
  
 ====== Distributed shell ====== ====== Distributed shell ======
-Eingabe in alle Fenster leiten: +have input in all panes: 
-  * ''<Strg>+b''+  * ''<Ctrl>+b''
  
   :set synchronize-panes   :set synchronize-panes
-wieder ausschalten:+switch it off again:
   :set synchronize-panes off   :set synchronize-panes off
  
-====== ''Strg+a'' statt ''Strg+b'' ======+====== ''Ctrl+a'' instead of ''Ctrl+b'' ======
 <file> <file>
-# Strg+a statt Strg+b+# Ctrl+a statt Ctrl+b
 set -g prefix C-a set -g prefix C-a
 unbind-key C-b unbind-key C-b
Zeile 86: Zeile 72:
 </file> </file>
  
-====== Dokumentation ======+====== documentation ======
   * https://gist.github.com/MohamedAlaa/2961058   * https://gist.github.com/MohamedAlaa/2961058
   * http://man.openbsd.org/OpenBSD-current/man1/tmux.1   * http://man.openbsd.org/OpenBSD-current/man1/tmux.1
   * https://github.com/tmuxinator/tmuxinator   * https://github.com/tmuxinator/tmuxinator
 +
  
  
admin_grundlagen/tmux_en.1691423856.txt.gz · Zuletzt geändert: 2023/08/07 15:57 von ingo_wichmann