Diese Tmux-Konfiguration optimiert die Bedienung durch nützliche Tastenkombinationen, True-Color-Support und verschiedene Plugins.
Das Beispielskript sample_run.sh
konfiguriert und startet automatisch eine Session mit mehreren Fenstern.
Falls Tmux noch nicht installiert ist:
sudo apt install tmux # Debian/Ubuntu
brew install tmux # macOS
Weitere Informationen findest du im Tmux Wiki.
In der Datei ~/.bashrc
die Varible TERM
setzen:
export TERM=xterm-256color
git clone --depth 1 https://github.com/vhstack/tmuxpp.git ~/.tmux
rm -rf ~/.tmux/.git ~/.tmux/assets ~/.tmux/README*.md
ln -s ~/.tmux/tmux.conf ~/.tmux.conf
git clone --depth 1 https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
rm -rf ~/.tmux/plugins/tpm/.git
Mehr dazu findest du im TPM-Repository.
Starte Tmux und drücke:
Prefix + I # Installiert Plugins
- Prefix-Taste:
Ctrl + A
(stattCtrl + B
) - Fenster verwalten:
Prefix + +
→ Neue Session erzeugenPrefix + c
→ Fenster anlegenPrefix + ,
→ Fenster umbenennenPrefix + x
→ Fenster schliessenPrefix + $
→ Session umbenennenPrefix + |
→ Vertikal splittenPrefix + -
→ Horizontal splittenPrefix + N
→ Pane trennen
- Navigation:
Prefix + ←,→,↑,↓
→ Zwischen Panes wechselnAlt + →
/Alt + ←
→ Zwischen Fenstern wechselnStrg + Alt + →
/Strg + Alt + ←
→ Fenster verschieben
- Fenstergröße anpassen:
Prefix + j/k/h/l
→ Fenstergröße ändernPrefix + m
→ Maximieren/Wiederherstellen
- Konfiguration neu laden:
Prefix + r
Folgende Plugins werden über TPM verwaltet:
tmux-plugins/tmux-sensible
→ Standardkonfigurationchristoomey/vim-tmux-navigator
→ Vim-ähnliche Navigationtmux-plugins/tmux-sessionist
→ Session-Management
- True Color aktiviert
vhstack
-Theme aktiviertcatppuccin
-Theme integriert
Jetzt kannst du deine Tmux-Session effizienter nutzen! 🚀