From 8b69d95e809f9fd4546dd8e5b48ad9ae7cb549f0 Mon Sep 17 00:00:00 2001 From: PlexSheep Date: Thu, 9 Feb 2023 13:52:50 +0100 Subject: [PATCH] tmux swap to panels with hjkl --- home/.tmux-server.conf | 21 +++++++++++---------- home/.tmux.conf | 21 +++++++++++---------- 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/home/.tmux-server.conf b/home/.tmux-server.conf index be93246..0321168 100644 --- a/home/.tmux-server.conf +++ b/home/.tmux-server.conf @@ -21,23 +21,24 @@ unbind h unbind % # Split vertically unbind '"' # Split horizontally -# split horizontal with prefix-h or prefix-" -bind h split-window -h -c "#{pane_current_path}" +# split horizontal with or prefix-" +#bind h split-window -h -c "#{pane_current_path}" bind '"' split-window -h -c "#{pane_current_path}" -# split vertical with prefix-v or prefix-% -bind v split-window -v -c "#{pane_current_path}" +# split vertical with or prefix-% +#bind v split-window -v -c "#{pane_current_path}" bind % split-window -v -c "#{pane_current_path}" # navigate panels with vim or arrow keys -bind -n C-h select-pane -L -bind -n C-j select-pane -D -bind -n C-k select-pane -U -bind -n C-l select-pane -R +# arrows are the default +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R # reorder panels with prefix+shift+{jk} -bind C-K swap-pane -U -bind C-J swap-pane -D +bind K swap-pane -U +bind J swap-pane -D # rotate panels with prefix+ctrl+o and prefix+ctrl+shift+o (reversed) # default diff --git a/home/.tmux.conf b/home/.tmux.conf index 09269da..7eab806 100644 --- a/home/.tmux.conf +++ b/home/.tmux.conf @@ -21,23 +21,24 @@ unbind h unbind % # Split vertically unbind '"' # Split horizontally -# split horizontal with prefix-h or prefix-" -bind h split-window -h -c "#{pane_current_path}" +# split horizontal with or prefix-" +#bind h split-window -h -c "#{pane_current_path}" bind '"' split-window -h -c "#{pane_current_path}" -# split vertical with prefix-v or prefix-% -bind v split-window -v -c "#{pane_current_path}" +# split vertical with or prefix-% +#bind v split-window -v -c "#{pane_current_path}" bind % split-window -v -c "#{pane_current_path}" # navigate panels with vim or arrow keys -bind -n C-h select-pane -L -bind -n C-j select-pane -D -bind -n C-k select-pane -U -bind -n C-l select-pane -R +# arrows are the default +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R # reorder panels with prefix+shift+{jk} -bind C-K swap-pane -U -bind C-J swap-pane -D +bind K swap-pane -U +bind J swap-pane -D # rotate panels with prefix+ctrl+o and prefix+ctrl+shift+o (reversed) # default