Irgendwie hasse ich das Ding.
# Scroll History
set -g history-limit 100000
# Show Messages longer
set -g display-time 2000
# Messages Color
set -g message-style bg='#ffffff',fg='#1f618d'
# Mouse Settings
set -g mouse on
# Bind for Mouse on/off
bind-key m \
set-option -g mouse off \;\
display-message 'Mouse: OFF'
bind-key M \
set-option -g mouse on \;\
display-message 'Mouse: ON'
# Bind Sync Panes (Send CMD To all)
bind-key k \
set-option -g synchronize-panes off \;\
display-message 'Sync-Panes: OFF'
bind-key K \
set-option -g synchronize-panes on \;\
display-message 'Sync-Panes: ON'
# Bind for Config reload
bind r source-file ~/.tmux.conf \; display-message 'Reload Config..'
# Statusbar Globals
set -g default-terminal "screen-256color"
set-option -g status-interval 2
# Statusbar - Left
set -g status-bg '#303030'
set -g status-fg '#65c7fa'
set-option -g status-left-length 15
set -g status-left '#[bg=#1f618d]#[fg=#ffffff]#(echo "S:")#S #[bg=#303030]#[fg=#65c7fa] '
set -g window-status-format '#[bg=#303030]#[fg=#257ca9]#{window_index}#(echo ":")#{window_name}#{window_flags}#{window_zoomed_flag} #[bg=#ffffff]#[fg=#1f618d]#(echo " <> ")'
set -g window-status-current-format '#[bold]#[bg=#303030]#[fg=#85d4fc]#{window_index}#(echo ":")#{window_name}#{window_flags} #[bg=#ffffff]#[fg=#1f618d]#(echo " <> ")'
# Statusbar - Right
set -g status-position bottom
set-option -g status-right-length 45
set -g status-right '#[bg=#1f618d]#[fg=#ffffff] #(hostname) #[bg=#ffffff]#[fg=#1f618d] <> #[bg=#1f618d]#[fg=#ffffff] %d/%m/%Y #[bg=#ffffff]#[fg=#1f618d] <> #[bg=#1f618d]#[fg=#ffffff] %H:%M:%S '
# Pane Colors
set -g pane-border-style fg='#7d8599'
set -g pane-active-border-style fg='#7ac1f0'
# Window counter starts at 1 not at 0
set-option -g base-index 1
set-window-option -g pane-base-index 1
set-option -g renumber-windows on
# Dont Jump after copy some text in vi mode
#bind-key V \
# set -g mode-keys vi on \;\
# display-message 'VI Mode on'
#bind-key v \
# set -g mode-keys vi off \;\
# display-message 'VI Mode off'
#bind-key -T copy-mode C-w send-keys -X copy-selection
#bind-key -T copy-mode MouseDragEnd1Pane send-keys -X copy-selection
#bind-key -T copy-mode M-w send-keys -X copy-selection
#bind-key -T copy-mode-vi C-j send-keys -X copy-selection
#bind-key -T copy-mode-vi Enter send-keys -X copy-selection
#bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-selection
# Clock color
#set-window-option -g clock-mode-colour fg='#1f618d'
# TPM
#set -g @plugin 'tmux-plugins/tpm'
#set -g @plugin 'tmux-plugins/tmux-sensible'
#run-shell '~/.tmux/plugins/tpm/tpm'
# Nord Theme
# https://github.com/arcticicestudio/nord-tmux
# run-shell "~/.tmux/themes/nord-tmux/nord.tmux
List Session
tmux ls
Create new Session
tmux new -s <name>
Attacht Session
tmux a -t <name>
Rename Session
tmux rename-session -t <current name> <new name>
Create new Window
CTRL + B -> C
Switch Window
CTRL + B -> 0-9
Close Window
??
Rename Window
CTRL + B -> ,
List Windows
CTRL + B -> w
Split Horizontal
CTRL + B -> "
Split Vertical
CTRL + B -> %
Delete Current Panel
CTRL + B -> x
List Panels
CTRL + B -> q
Swap Random Panels
CTRL + B -> Space
Swap Panel Up
CTRL + B -> :swap-pane -U
Swap Panel Down
CTRL + B -> :swap-pane -D