aboutsummaryrefslogtreecommitdiffstats
path: root/neovim/.config/nvim/lua/config/keymaps.lua
diff options
context:
space:
mode:
Diffstat (limited to 'neovim/.config/nvim/lua/config/keymaps.lua')
-rw-r--r--neovim/.config/nvim/lua/config/keymaps.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/neovim/.config/nvim/lua/config/keymaps.lua b/neovim/.config/nvim/lua/config/keymaps.lua
index 66e97a0..65e3236 100644
--- a/neovim/.config/nvim/lua/config/keymaps.lua
+++ b/neovim/.config/nvim/lua/config/keymaps.lua
@@ -14,6 +14,18 @@ map("t", "<C-k>", [[<C-\><C-n><C-w>k]])
14map("t", "<C-h>", [[<C-\><C-n><C-w>h]]) 14map("t", "<C-h>", [[<C-\><C-n><C-w>h]])
15map("t", "<C-l>", [[<C-\><C-n><C-w>l]]) 15map("t", "<C-l>", [[<C-\><C-n><C-w>l]])
16 16
17-- Copy to clipboard
18map("v", "<leader>y", '"+y')
19map("n", "<leader>Y", '"+yg_')
20map("n", "<leader>y", '"+y')
21map("n", "<leader>yy", '"+yy')
22
23-- Paste from clipboard
24map("n", "<leader>p", '"+p')
25map("n", "<leader>P", '"+P')
26map("v", "<leader>p", '"+p')
27map("v", "<leader>P", '"+P')
28
17-- Never use the arrow keys 29-- Never use the arrow keys
18for _, key in ipairs({ "<Up>", "<Down>", "<Left>", "<Right>" }) do 30for _, key in ipairs({ "<Up>", "<Down>", "<Left>", "<Right>" }) do
19 map({ "n", "i" }, key, "<Nop>") 31 map({ "n", "i" }, key, "<Nop>")