Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:tmux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:tmux [2018/09/18 14:54]
plast Reloading tmux config
admin_grundlagen:tmux [2024/05/26 04:04] (aktuell)
ingo_wichmann
Zeile 1: Zeile 1:
 +// [[tmux_en|page in english]] //
 +
 // tmux ist eine Alternative zu [[screen]] // // tmux ist eine Alternative zu [[screen]] //
  
Zeile 6: Zeile 8:
   * gemeinsam in einer Shell arbeiten   * gemeinsam in einer Shell arbeiten
   * Eingaben und Befehle in mehreren Shells gleichzeitig absetzen   * Eingaben und Befehle in mehreren Shells gleichzeitig absetzen
 +  * //nicht// auf serielle Schnittstellen zugreifen (Dafür gibt es [[https://​packages.debian.org/​bookworm/​tio|tio]])
 +====== tmux Grundlagen ======
  
 ^ Einstieg ​                                      ^^ ^ Einstieg ​                                      ^^
Zeile 33: Zeile 37:
 | 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 ​                                      ^^ ^ scrollen ​                                      ^^
-| tmux Scrolling ​                                ​| ''​Strg+b ['' ​ | +| nach oben scrollen ​                            | ''​Strg+b''​ ''​Bild auf''​ | 
-| ausschalten ​                                   | ''​Strg+C'' ​ |+| tmux Scrolling ​einschalten ​                    | ''​Strg+b ['' ​ | 
 +tmux Scrolling ​ausschalten ​                    ​| ''​Strg+c'' ​ |
  
-====== ​scrollen ​======+===== Distributed shell ===== 
 +Eingabe in alle Fenster leiten: 
 +  * ''<​Strg>​+b''​ 
 + 
 +  :set synchronize-panes 
 +wieder ausschalten:​ 
 +  :set synchronize-panes off 
 + 
 +====== Konfigurationsmöglichkeiten ====== 
 +===== scrollen ​=====
 In tmux wieder "ganz normal"​ mit ''​Shift+<​BildAuf>''​ scrollen: In tmux wieder "ganz normal"​ mit ''​Shift+<​BildAuf>''​ scrollen:
 <file raw /​etc/​tmux.conf>​ <file raw /​etc/​tmux.conf>​
Zeile 43: Zeile 57:
 </​file>​ </​file>​
  
-====== Mausunterstützung ​====== +===== Mausunterstützung ===== 
-In tmux per Maus scrollen, ​Fenster ​wechseln, etc.:+In tmux per Maus scrollen, ​Panes wechseln, etc.:
 <file raw ~/​.tmux.conf>​ <file raw ~/​.tmux.conf>​
 # mouse support ​ # mouse support ​
Zeile 50: Zeile 64:
 </​file>​ </​file>​
  
-====== Reloading tmux config ​======+===== Reloading tmux config =====
 If you have made changes to your tmux configuration file in the ~/​.tmux.conf file,  If you have made changes to your tmux configuration file in the ~/​.tmux.conf file, 
 it shouldn’t be necessary to start the server up again from scratch with kill-server. ​ it shouldn’t be necessary to start the server up again from scratch with kill-server. ​
Zeile 69: Zeile 83:
 This should apply your changes to the running tmux server without affecting the sessions or windows within them. This should apply your changes to the running tmux server without affecting the sessions or windows within them.
  
-====== Distributed shell ====== +===== vi-like key-bindings für copy-mode ​===== 
-alle Fenster miteinander verbinden+<​file>​ 
-  * ''​<Strg>+b''​ +:setw -g mode-keys vi 
- +</file
-  :set synchronize-panes +===== in die Dokumentation kopieren ===== 
-ausschalten:​ +<​file>​ 
-  ​:set synchronize-panes off +:set -s copy-command 'cat >> ~/​doku'​ 
- +</​file>​ 
-====== ''​Strg+a''​ statt ''​Strg+b'' ​======+===== ''​Strg+a''​ statt ''​Strg+b''​ =====
 <​file>​ <​file>​
 # Strg+a statt Strg+b # Strg+a statt Strg+b
Zeile 88: Zeile 102:
   * 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
  
  
admin_grundlagen/tmux.1537282491.txt.gz · Zuletzt geändert: 2018/09/18 14:54 von plast