diff --git a/img/vim_navigation.svg b/img/vim_navigation.svg index 6ceeb7b..3532f5e 100644 --- a/img/vim_navigation.svg +++ b/img/vim_navigation.svg @@ -72,6 +72,7 @@ T + @@ -127,6 +128,7 @@ G + @@ -194,6 +196,7 @@ B + @@ -228,6 +231,7 @@ / ? + redo diff --git a/kanata/defalias/azerty_pc.kbd b/kanata/defalias/azerty_pc.kbd index 4c6dfee..e6d8d10 100644 --- a/kanata/defalias/azerty_pc.kbd +++ b/kanata/defalias/azerty_pc.kbd @@ -8,9 +8,13 @@ sav C-s cls C-z ndo C-w + rdo C-y cut C-x cpy C-c pst C-v + nwd C-rght + pwd C-lft + swp A-tab 0 S-0 1 S-1 diff --git a/kanata/defalias/bepo_pc.kbd b/kanata/defalias/bepo_pc.kbd index d45996e..7b1e6e0 100644 --- a/kanata/defalias/bepo_pc.kbd +++ b/kanata/defalias/bepo_pc.kbd @@ -7,9 +7,13 @@ sav C-k cls C-] ndo C-[ + rdo C-x cut C-c cpy C-h pst C-u + nwd C-rght + pwd C-lft + swp A-tab 0 S-0 1 S-1 diff --git a/kanata/defalias/ergol_pc.kbd b/kanata/defalias/ergol_pc.kbd index 0fd2abb..d01e30b 100644 --- a/kanata/defalias/ergol_pc.kbd +++ b/kanata/defalias/ergol_pc.kbd @@ -7,9 +7,13 @@ sav C-s cls C-t ndo C-z + rdo C-p cut C-x cpy C-w pst C-v + nwd C-rght + pwd C-lft + swp A-tab 0 0 1 1 diff --git a/kanata/defalias/optimot_pc.kbd b/kanata/defalias/optimot_pc.kbd index eacb2a6..7a9503f 100644 --- a/kanata/defalias/optimot_pc.kbd +++ b/kanata/defalias/optimot_pc.kbd @@ -7,9 +7,13 @@ sav C-k cls C-v ndo C-] + rdo C-z cut C-[ cpy C-m pst C-/ + nwd C-rght + pwd C-lft + swp A-tab 0 S-0 1 S-1 diff --git a/kanata/defalias/qwerty-lafayette_pc.kbd b/kanata/defalias/qwerty-lafayette_pc.kbd index b218fa2..52ceb83 100644 --- a/kanata/defalias/qwerty-lafayette_pc.kbd +++ b/kanata/defalias/qwerty-lafayette_pc.kbd @@ -7,9 +7,13 @@ sav C-s cls C-w ndo C-z + rdo C-y cut C-x cpy C-c pst C-v + nwd C-rght + pwd C-lft + swp A-tab 0 0 1 1 diff --git a/kanata/defalias/qwerty_mac.kbd b/kanata/defalias/qwerty_mac.kbd index ae8027d..d37273f 100644 --- a/kanata/defalias/qwerty_mac.kbd +++ b/kanata/defalias/qwerty_mac.kbd @@ -7,9 +7,13 @@ sav M-s cls M-w ndo M-z + rdo M-y cut M-x cpy M-c pst M-v + nwd A-rght + pwd A-lft + swp M-tab 0 0 1 1 diff --git a/kanata/defalias/qwerty_pc.kbd b/kanata/defalias/qwerty_pc.kbd index ecdbaf8..02abd98 100644 --- a/kanata/defalias/qwerty_pc.kbd +++ b/kanata/defalias/qwerty_pc.kbd @@ -8,9 +8,13 @@ sav C-s cls C-w ndo C-z + rdo C-y cut C-x cpy C-c pst C-v + nwd C-rght + pwd C-lft + swp A-tab 0 0 1 1 diff --git a/kanata/defalias/qwertz_pc.kbd b/kanata/defalias/qwertz_pc.kbd index c2b4df0..ded44fc 100644 --- a/kanata/defalias/qwertz_pc.kbd +++ b/kanata/defalias/qwertz_pc.kbd @@ -8,9 +8,13 @@ sav C-s cls C-w ndo C-y + rdo C-z cut C-x cpy C-c pst C-v + nwd C-rght + pwd C-lft + swp A-tab 0 0 1 1 diff --git a/kanata/deflayer/navigation_vim.kbd b/kanata/deflayer/navigation_vim.kbd index dfc8742..4694a39 100644 --- a/kanata/deflayer/navigation_vim.kbd +++ b/kanata/deflayer/navigation_vim.kbd @@ -1,6 +1,6 @@ ;; Vim-Navigation layer: -;; - right: Vim-like arrows on HJKL, home/end page up/down, mouse scroll -;; - left: one-hand shortcuts (Cmd/Ctrl-WASZXCV), Tab/Shift-Tab, prev/next +;; - right: Vim-like arrows on HJKL, home/end page up/down, mouse scroll, Cmd/Ctrl-Y +;; - left: one-hand shortcuts (Cmd/Ctrl-WASZXCV), Tab/Shift-Tab, Alt-Tab, prev/next, Ctrl/Alt-Left/Right ;; - top: Super-num (i3/sway) or Alt-num (browser), zoom in/out ;; The `lrld` action stands for "live reload". This will re-parse everything @@ -8,9 +8,9 @@ (deflayer navigation M-1 M-2 M-3 M-4 M-5 lrld M-6 M-7 M-8 M-9 M-0 - @pad @cls bck fwd XX home pgdn pgup end @run - @all @sav S-tab tab XX lft down up rght @fun - @ndo @cut @cpy @pst XX _ @mwl @mwd @mwu @mwr XX + @pad @cls bck fwd @nwd home pgdn pgup end @run + @all @sav S-tab tab @swp lft down up rght @fun + @ndo @cut @cpy @pst @pwd _ @mwl @mwd @mwu @mwr @rdo del _ esc )