diff options
| author | Robert Günzler <r@gnzler.io> | 2022-02-08 23:33:23 +0100 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2022-02-08 23:33:23 +0100 |
| commit | 1dd0fef2b5448d3f7b433cc98af534200797f991 (patch) | |
| tree | e0268a2171782e949bff97fc26e61f54020f116a /.vim/lua/hardmode.lua | |
| parent | e514dd44ce91c68a39175a4c88d69833986a3536 (diff) | |
vim: use builtin vim.keymap
Diffstat (limited to '.vim/lua/hardmode.lua')
| -rw-r--r-- | .vim/lua/hardmode.lua | 44 |
1 files changed, 20 insertions, 24 deletions
diff --git a/.vim/lua/hardmode.lua b/.vim/lua/hardmode.lua index e6fea02..950afdf 100644 --- a/.vim/lua/hardmode.lua +++ b/.vim/lua/hardmode.lua @@ -2,33 +2,29 @@ -- map them to more useful actions instead -- https://coderoncode.com/posts/vim-is-the-perfect-ide -local cmd = vim.cmd -local nnoremap = require('astronauta.keymap').nnoremap -local vnoremap = require('astronauta.keymap').nnoremap - local bail = 'silent! echohl ErrorMsg | echo "HARD MODE: hjkl operation only" | echohl None' -nnoremap { 'R<up>', function() vim.cmd [[ resize +2 ]] end } -nnoremap { 'R<down>', function() vim.cmd [[ resize -2 ]] end } -nnoremap { 'R<left>', function() vim.cmd [[ vertical resize +2 ]] end } -nnoremap { 'R<right>', function() vim.cmd [[ vertical resize +2 ]] end } +vim.keymap.set('n', 'R<up>', function() vim.cmd [[ resize +2 ]] end) +vim.keymap.set('n', 'R<down>', function() vim.cmd [[ resize -2 ]] end) +vim.keymap.set('n', 'R<left>', function() vim.cmd [[ vertical resize +2 ]] end) +vim.keymap.set('n', 'R<right>', function() vim.cmd [[ vertical resize +2 ]] end) -nnoremap { 'W<up>', function() vim.cmd [[ wincmd k ]] end } -nnoremap { 'W<down>', function() vim.cmd [[ wincmd j ]] end } -nnoremap { 'W<left>', function() vim.cmd [[ wincmd h ]] end } -nnoremap { 'W<right>', function() vim.cmd [[ wincmd l ]] end } +vim.keymap.set('n', 'W<up>', function() vim.cmd [[ wincmd k ]] end) +vim.keymap.set('n', 'W<down>', function() vim.cmd [[ wincmd j ]] end) +vim.keymap.set('n', 'W<left>', function() vim.cmd [[ wincmd h ]] end) +vim.keymap.set('n', 'W<right>', function() vim.cmd [[ wincmd l ]] end) -nnoremap { 'Wm<up>', function() vim.cmd [[ wincmd K ]] end } -nnoremap { 'Wm<down>', function() vim.cmd [[ wincmd J ]] end } -nnoremap { 'Wm<left>', function() vim.cmd [[ wincmd H ]] end } -nnoremap { 'Wm<right>', function() vim.cmd [[ wincmd L ]] end } +vim.keymap.set('n', 'Wm<up>', function() vim.cmd [[ wincmd K ]] end) +vim.keymap.set('n', 'Wm<down>', function() vim.cmd [[ wincmd J ]] end) +vim.keymap.set('n', 'Wm<left>', function() vim.cmd [[ wincmd H ]] end) +vim.keymap.set('n', 'Wm<right>', function() vim.cmd [[ wincmd L ]] end) -nnoremap { '<up>', function() vim.cmd(bail) end } -nnoremap { '<down>', function() vim.cmd(bail) end } -nnoremap { '<left>', function() vim.cmd(bail) end } -nnoremap { '<right>', function() vim.cmd(bail) end } +vim.keymap.set('n', '<up>', function() vim.cmd(bail) end) +vim.keymap.set('n', '<down>', function() vim.cmd(bail) end) +vim.keymap.set('n', '<left>', function() vim.cmd(bail) end) +vim.keymap.set('n', '<right>', function() vim.cmd(bail) end) -vnoremap { '<up>', function() vim.cmd(bail) end } -vnoremap { '<down>', function() vim.cmd(bail) end } -vnoremap { '<left>', function() vim.cmd(bail) end } -vnoremap { '<right>', function() vim.cmd(bail) end } +vim.keymap.set('v', '<up>', function() vim.cmd(bail) end) +vim.keymap.set('v', '<down>', function() vim.cmd(bail) end) +vim.keymap.set('v', '<left>', function() vim.cmd(bail) end) +vim.keymap.set('v', '<right>', function() vim.cmd(bail) end) |