This Tmux configuration is designed for enhanced usability, featuring intuitive keybindings, true-color support,
and a selection of useful plugins.
The example script sample_run.sh automatically sets up and launches a session with multiple windows.
If Tmux is not yet installed:
sudo apt install tmux # Debian/Ubuntu
brew install tmux # macOSFor more information, see the Tmux Wiki.
In your ~/.bashrc, set the TERM variable:
export TERM=xterm-256colorgit 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.confgit clone --depth 1 https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
rm -rf ~/.tmux/plugins/tpm/.gitMore details can be found in theTPM-Repository.
Start Tmux and press:
Prefix + I # Installs the plugins- Prefix Key:
Ctrl + A(instead ofCtrl + B) - Window Management:
Prefix + +β Create a new sessionPrefix + cβ Create a new windowPrefix + ,β Rename the windowPrefix + xβ Close the windowPrefix + $β Rename the sessionPrefix + |β Split pane verticallyPrefix + -β Split pane horizontallyPrefix + Nβ Detach pane
- Navigation:
Prefix + β,β,β,ββ Navigate between panesAlt + β/Alt + ββ Switch between windowsCtrl + Alt + β/Ctrl + Alt + ββ Move windows
- Resize Panes:
Prefix + j/k/h/lβ Resize panesPrefix + mβ Maximize/restore pane
- Reload Configuration:
Prefix + r
Managed using TPM:
tmux-plugins/tmux-sensibleβ Standard configchristoomey/vim-tmux-navigatorβ Vim-style pane navigationtmux-plugins/tmux-sessionistβ Session management
- True-color support enabled
vhstacktheme is enabledcatppuccintheme is included
You're now ready to work more efficiently in your Tmux sessions! π



