From 1d939e3f99e9d994e4bdf66466aa75e16854c1b2 Mon Sep 17 00:00:00 2001 From: dbroqua Date: Mon, 15 Jun 2020 16:03:58 +0200 Subject: [PATCH] Set vim navigation for Tmux/i3wm --- config/i3/config | 22 +++++++++++----------- dotfiles/tmux.conf | 6 ++++++ 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/config/i3/config b/config/i3/config index 096a2a6..192a5fb 100644 --- a/config/i3/config +++ b/config/i3/config @@ -10,17 +10,17 @@ floating_modifier $mod # WINDOW FOCUS/SPLIT/MOVE # -# change focus -bindsym $mod+j focus left -bindsym $mod+k focus down -bindsym $mod+l focus up -bindsym $mod+semicolon focus right +# change focus (VIM mod) +bindsym $mod+h focus left +bindsym $mod+j focus down +bindsym $mod+k focus up +bindsym $mod+l focus right # alternatively, you can use the cursor keys: -bindsym $mod+Left focus left -bindsym $mod+Down focus down -bindsym $mod+Up focus up -bindsym $mod+Right focus right +#bindsym $mod+Left focus left +#bindsym $mod+Down focus down +#bindsym $mod+Up focus up +#bindsym $mod+Right focus right bindsym Mod1+Tab focus left @@ -37,10 +37,10 @@ bindsym $mod+Shift+Up move up bindsym $mod+Shift+Right move right # split in horizontal orientation -bindsym $mod+h split h +bindsym $mod+| split h # split in vertical orientation -bindsym $mod+v split v +bindsym $mod+- split v # enter fullscreen mode for the focused container bindsym $mod+Mod1+f fullscreen toggle diff --git a/dotfiles/tmux.conf b/dotfiles/tmux.conf index b63c9e5..402504e 100644 --- a/dotfiles/tmux.conf +++ b/dotfiles/tmux.conf @@ -14,6 +14,12 @@ set -g @plugin 'tmux-plugins/tmux-sensible' # Theme set -g @plugin "arcticicestudio/nord-tmux" +# Vim mod +bind-key h select-pane -L +bind-key j select-pane -D +bind-key k select-pane -U +bind-key l select-pane -R + # Highlight the active window in the status bar. set-window-option -g window-status-current-bg cyan set-window-option -g window-status-current-fg black