Technik tmux-xpanes - Ultimate terminal divider powered by tmux

tmux-xpanes - Ultimate terminal divider powered by tmux

Rüdiger Küpper Technik Aug 28, 2019
Lesezeit: ca. 1 Minuten. Für 170 Wörter.
Terminal tmux tmux-xpanes

Rüdiger Küpper ruediger@kuepper.nrw Github Gitlab Youtube Küpper Geek. IT DevOps Rüdiger Küpper (@ruedigerp)

tmux-xpanes - Ultimate terminal divider powered by tmux

--

Published by Rüdiger Küpper on

http://blog.kuepper.nrw//2019/08/28/tmux-xpanes---ultimate-terminal-divider-powered-by-tmux/ http://blog.kuepper.nrw//2019/08/28/tmux-xpanes---ultimate-terminal-divider-powered-by-tmux/ Technik

Als ich noch eine Linux Workstation hatte, habe ich eine lange Zeit Terminator benutzt. Bei diesem Terminal-Multiplexer kann man sehr gut und schnell per Shortcut aktivieren das Befehle in allen Fenstern ausgeführt werden. Nach dem Wechsel auf den Mac habe ich immer eine brauchbare Alternative gesucht. Jetzt bin ich über tmux-xpanes gestolpert.

Als ich noch eine Linux Workstation hatte, habe ich eine lange Zeit Terminator benutzt. Bei diesem Terminal-Multiplexer kann man sehr gut und schnell per Shortcut aktivieren das Befehle in allen Fenstern ausgeführt werden. Nach dem Wechsel auf den Mac habe ich immer eine brauchbare Alternative gesucht. Jetzt bin ich über tmux-xpanes gestolpert.

Mit csshx bin ich nie richtig warm geworden.

Bei iterm2 den ich benutze geht das auch mit send input to all tabs . Aber irgendwie war das auch immer nicht so super.

Mit tmux kann man das aktivieren mit :setw synchronize-panes und wieder ausschalten mit :setw synchronize-panes off

tmux-xpanes macht es aber irgend wie schicker. Alleine schon der Aufruf ist schon mal sehr cool.

xpanes --log=~/log --ssh user1@host1 user2@host2 user2@host3
docker ps -q | xpanes -s -c "docker exec -it {} sh"

Weitere Beispiele sind auf der Github Seite von tmux-xpanes beschrieben.

Installieren

Mac:

brew install tmux-xpanes

CentOS, RHEL:

yum install \
https://github.com/greymd/tmux-xpanes/releases/download/v4.1.1/tmux-xpanes_v4.1.1.rpm

Ubuntu/Debian:

sudo apt install software-properties-common

sudo add-apt-repository ppa:greymd/tmux-xpanes
sudo apt update
sudo apt install tmux-xpanes

Als ich noch eine Linux Workstation hatte, habe ich eine lange Zeit Terminator benutzt. Bei diesem Terminal-Multiplexer kann man sehr gut und schnell per Shortcut aktivieren das Befehle in allen Fenstern ausgeführt werden. Nach dem Wechsel auf den Mac habe ich immer eine brauchbare Alternative gesucht. Jetzt bin ich über tmux-xpanes gestolpert.

Mit csshx bin ich nie richtig warm geworden.

Bei iterm2 den ich benutze geht das auch mit send input to all tabs . Aber irgendwie war das auch immer nicht so super.

Mit tmux kann man das aktivieren mit :setw synchronize-panes und wieder ausschalten mit :setw synchronize-panes off

tmux-xpanes macht es aber irgend wie schicker. Alleine schon der Aufruf ist schon mal sehr cool.

xpanes --log=~/log --ssh user1@host1 user2@host2 user2@host3
docker ps -q | xpanes -s -c "docker exec -it {} sh"

Weitere Beispiele sind auf der Github Seite von tmux-xpanes beschrieben.

Installieren

Mac:

brew install tmux-xpanes

CentOS, RHEL:

yum install \
https://github.com/greymd/tmux-xpanes/releases/download/v4.1.1/tmux-xpanes_v4.1.1.rpm

Ubuntu/Debian:

sudo apt install software-properties-common

sudo add-apt-repository ppa:greymd/tmux-xpanes
sudo apt update
sudo apt install tmux-xpanes

Related Posts:


comments powered by Disqus