summaryrefslogtreecommitdiffstats
path: root/.config/nvim/lua/keymaps.lua
diff options
context:
space:
mode:
authorRomain Gonçalves <me@rgoncalves.se>2021-12-23 18:28:03 +0000
committerRomain Gonçalves <me@rgoncalves.se>2021-12-23 18:28:03 +0000
commit0f08d04698c814955116b6bae50752e64b774d8f (patch)
tree8cf9a33557093eebfd25aab2872e97639c7e2f62 /.config/nvim/lua/keymaps.lua
downloaddots-0f08d04698c814955116b6bae50752e64b774d8f.tar.gz
Thu Dec 23 06:28:03 PM UTC 2021
Diffstat (limited to '.config/nvim/lua/keymaps.lua')
-rwxr-xr-x.config/nvim/lua/keymaps.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/.config/nvim/lua/keymaps.lua b/.config/nvim/lua/keymaps.lua
new file mode 100755
index 0000000..070ddc9
--- /dev/null
+++ b/.config/nvim/lua/keymaps.lua
@@ -0,0 +1,24 @@
+--[[
+-- Keymaps
+--]]
+
+local map = vim.api.nvim_set_keymap
+local cmd = vim.cmd
+
+options = {noremap=true}
+
+map('i', '<C-h>', '<Left>', options)
+map('i', '<C-j>', '<Down>', options)
+map('i', '<C-k>', '<Up>', options)
+map('i', '<C-l>', '<Right>', options)
+map('i', '<C-l>', '<Right>', options)
+
+map('', '<C-n>', ':NvimTreeToggle<CR>', options)
+
+--[[
+map('n', '<silent><expr>', '<C-Space>', 'compe#complete()', options)
+map('n', '<silent><expr>', '<CR>', 'compe#confirm(\'<CR>\'', options)
+map('n', '<silent><expr>', '<C-e>', 'compe#close(\'<C-e>\'', options)
+map('n', '<silent><expr>', '<C-f>', 'compe#scroll({\'delta\': +4}', options)
+map('n', '<silent><expr>', '<C-d>', 'compe#scroll({\'delta\': -4}', options)
+--]]
remember that computers suck.