summary refs log tree commit diff
path: root/.vim/lua/hardmode.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-02-08 23:33:23 +0100
committerRobert Günzler <r@gnzler.io>2022-02-08 23:33:23 +0100
commit1dd0fef2b5448d3f7b433cc98af534200797f991 (patch)
treee0268a2171782e949bff97fc26e61f54020f116a /.vim/lua/hardmode.lua
parente514dd44ce91c68a39175a4c88d69833986a3536 (diff)
vim: use builtin vim.keymap
Diffstat (limited to '.vim/lua/hardmode.lua')
-rw-r--r--.vim/lua/hardmode.lua44
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)