diff options
| author | aktersnurra <gustaf@gustafrydholm.xyz> | 2026-04-17 23:34:22 +0200 |
|---|---|---|
| committer | aktersnurra <gustaf@gustafrydholm.xyz> | 2026-04-18 00:50:44 +0200 |
| commit | ac8edfb0db52efe65e01f73ef44133a86571ba02 (patch) | |
| tree | 928d8f0d5ce0520d5acf782c4fdfd452f8f8470f /fnl/settings/keymaps.fnl | |
| parent | 152fd9d787c7433cad95795992e444250cb83216 (diff) | |
More based fixes
Diffstat (limited to 'fnl/settings/keymaps.fnl')
| -rw-r--r-- | fnl/settings/keymaps.fnl | 46 |
1 files changed, 16 insertions, 30 deletions
diff --git a/fnl/settings/keymaps.fnl b/fnl/settings/keymaps.fnl index fcc7511..d10b34e 100644 --- a/fnl/settings/keymaps.fnl +++ b/fnl/settings/keymaps.fnl @@ -2,33 +2,19 @@ (import-macros {: keymaps} :macros) -(keymaps - ;; Resize with arrows - [:n :<m-f> :<c-w>+ {}] - [:n :<m-p> :<c-w>- {}] - [:n "<m-,>" :<c-w>5< {}] - [:n :<m-.> :<c-w>5> {}] - ;; Stay in indent mode - [:v "<" :<gv {}] - [:v ">" :>gv {}] - ;; Move text up and down - [:x :J ":move '>+1<CR>gv-gv" {}] - [:x :K ":move '<-2<CR>gv-gv" {}] - [:v :<c-n> ":m .+1<CR>==" {}] - [:v :<c-e> ":m .-2<CR>==" {}] - [:v :p "\"_dP" {}] - ;; Splits - [:n :<m-s> :<cmd>split<CR> {}] - [:n :<m-t> :<cmd>vsplit<CR> {}] - ;; Buf navigation - [:n :<c-n> :<cmd>bprev<CR> {}] - [:n :<c-e> :<cmd>bnext<CR> {}] - ;; Jump half a page and centralize the view - [:n :<c-d> :<c-d>zz {}] - [:n :<c-u> :<c-u>zz {}] - ;; Remove highlighted search - [:n :<m-h> :<cmd>nohlsearch<CR> {}] - ;; Jump to eol in insert mode - [:i :<c-e> :<c-o>$ {}] - ;; Force refresh - [:n :mj "<cmd>:e<CR>" {:desc :Refresh}]) +(keymaps ;; Resize with arrows + [:n :<m-f> :<c-w>+ {}] [:n :<m-p> :<c-w>- {}] [:n "<m-,>" :<c-w>5< {}] + [:n :<m-.> :<c-w>5> {}] ;; Stay in indent mode + [:v "<" :<gv {}] [:v ">" :>gv {}] ;; Move text up and down + [:x :J ":move '>+1<CR>gv-gv" {}] [:x :K ":move '<-2<CR>gv-gv" {}] + [:v :<c-n> ":m .+1<CR>==" {}] [:v :<c-e> ":m .-2<CR>==" {}] + [:v :p "\"_dP" {}] ;; Splits + [:n :<m-s> :<cmd>split<CR> {}] [:n :<m-t> :<cmd>vsplit<CR> {}] + ;; Buf navigation + [:n :<c-n> :<cmd>bprev<CR> {}] [:n :<c-e> :<cmd>bnext<CR> {}] + ;; Jump half a page and centralize the view + [:n :<c-d> :<c-d>zz {}] [:n :<c-u> :<c-u>zz {}] + ;; Remove highlighted search + [:n :<m-h> :<cmd>nohlsearch<CR> {}] ;; Jump to eol in insert mode + [:i :<c-e> :<c-o>$ {}] ;; Force refresh + [:n :mj "<cmd>:e<CR>" {:desc :Refresh}]) |