diff --git a/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator b/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator index cdd66d6..38b1d04 160000 --- a/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator +++ b/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator @@ -1 +1 @@ -Subproject commit cdd66d6a37d991bba7997d593586fc51a5b37aa8 +Subproject commit 38b1d0402c4600543281dc85b3f51884205674b6 diff --git a/.tmux.conf b/.tmux.conf index a65925b..e4f286b 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -78,12 +78,12 @@ bind v split-window -h -c '#{pane_current_path}'; bind s split-window -v -c '#{pane_current_path}'; is_vim="ps -o state= -o comm= -t '#{pane_tty}' \ - | grep -iqE '^[^TXZ ]+ +(\\S+\\/)?g?(view|n?vim?x?)(diff)?$'" -bind-key -n 'C-h' if-shell "$is_vim" "send-keys C-h" "select-pane -L" -bind-key -n 'C-j' if-shell "$is_vim" "send-keys C-j" "select-pane -D" -bind-key -n 'C-k' if-shell "$is_vim" "send-keys C-k" "select-pane -U" -bind-key -n 'C-l' if-shell "$is_vim" "send-keys C-l" "select-pane -R" -bind-key -n 'C-\' if-shell "$is_vim" "send-keys C-\\" "select-pane -l" + | grep -iqE '^[^TXZ ]+ +(\\S+\\/)?g?(view|l?n?vim?x?|fzf)(diff)?$'" +bind-key -n 'C-h' if-shell "$is_vim" 'send-keys C-h' 'select-pane -L' +bind-key -n 'C-j' if-shell "$is_vim" 'send-keys C-j' 'select-pane -D' +bind-key -n 'C-k' if-shell "$is_vim" 'send-keys C-k' 'select-pane -U' +bind-key -n 'C-l' if-shell "$is_vim" 'send-keys C-l' 'select-pane -R' +bind-key -n 'C-\' if-shell "$is_vim" 'send-keys C-\\' 'select-pane -l' # fzf-git bind-key -T root C-g switch-client -T fzf-git