tmux better moving of panes
This commit is contained in:
+11
-10
@@ -147,16 +147,17 @@ bind w choose-tree
|
||||
|
||||
# Change current pane to next window
|
||||
bind ` break-pane
|
||||
bind 1 if 'tmux join-pane -t :1 -h' '' 'new-window -d -t :1; join-pane -t :1'
|
||||
bind 2 if 'tmux join-pane -t :2 -h' '' 'new-window -d -t :2; join-pane -t :2'
|
||||
bind 3 if 'tmux join-pane -t :3 -h' '' 'new-window -d -t :3; join-pane -t :3'
|
||||
bind 4 if 'tmux join-pane -t :4 -h' '' 'new-window -d -t :4; join-pane -t :4'
|
||||
bind 5 if 'tmux join-pane -t :5 -h' '' 'new-window -d -t :5; join-pane -t :5'
|
||||
bind 6 if 'tmux join-pane -t :6 -h' '' 'new-window -d -t :6; join-pane -t :6'
|
||||
bind 7 if 'tmux join-pane -t :7 -h' '' 'new-window -d -t :7; join-pane -t :7'
|
||||
bind 8 if 'tmux join-pane -t :8 -h' '' 'new-window -d -t :8; join-pane -t :8'
|
||||
bind 9 if 'tmux join-pane -t :9 -h' '' 'new-window -d -t :9; join-pane -t :9'
|
||||
bind 0 if 'tmux join-pane -t :10 -h' '' 'new-window -d -t :10; join-pane -t :10 -h'
|
||||
# Change current pane to specific window (join if exists, break if it doesn't)
|
||||
bind 1 if-shell 'tmux join-pane -t :1 -h' '' 'break-pane -t :1'
|
||||
bind 2 if-shell 'tmux join-pane -t :2 -h' '' 'break-pane -t :2'
|
||||
bind 3 if-shell 'tmux join-pane -t :3 -h' '' 'break-pane -t :3'
|
||||
bind 4 if-shell 'tmux join-pane -t :4 -h' '' 'break-pane -t :4'
|
||||
bind 5 if-shell 'tmux join-pane -t :5 -h' '' 'break-pane -t :5'
|
||||
bind 6 if-shell 'tmux join-pane -t :6 -h' '' 'break-pane -t :6'
|
||||
bind 7 if-shell 'tmux join-pane -t :7 -h' '' 'break-pane -t :7'
|
||||
bind 8 if-shell 'tmux join-pane -t :8 -h' '' 'break-pane -t :8'
|
||||
bind 9 if-shell 'tmux join-pane -t :9 -h' '' 'break-pane -t :9'
|
||||
bind 0 if-shell 'tmux join-pane -t :10 -h' '' 'break-pane -t :10'
|
||||
|
||||
# move windows
|
||||
bind m command-prompt -p "move window to:" "move-window -t '%%'"
|
||||
|
||||
Reference in New Issue
Block a user