From 22f4fa182c2048d1f07dcd6e5729cd946771c9f9 Mon Sep 17 00:00:00 2001 From: Blista Kanjo Date: Fri, 23 Jun 2023 03:49:02 -0400 Subject: refactor: added lua folder --- .config/nvim/lua/keys.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .config/nvim/lua/keys.lua (limited to '.config/nvim/lua/keys.lua') diff --git a/.config/nvim/lua/keys.lua b/.config/nvim/lua/keys.lua new file mode 100644 index 0000000..0cc493e --- /dev/null +++ b/.config/nvim/lua/keys.lua @@ -0,0 +1,19 @@ +-- legacy keybinds for x11 clipboard +vim.cmd [[ + vnoremap "+y + vmap "+x + map "+p + map p "+P +]] + +-- vertical motion remappings +vim.api.nvim_set_keymap("n", "", "zz", { noremap = true }) +vim.api.nvim_set_keymap("n", "", "zz", { noremap = true }) +vim.api.nvim_set_keymap("n", "n", "nzzzv", { noremap = true }) +vim.api.nvim_set_keymap("n", "N", "Nzzzv", { noremap = true }) + +-- nerdtree keybinds +vim.api.nvim_set_keymap("n", "n", ":NERDTreeFocus", { noremap = true }) +vim.api.nvim_set_keymap("n", "", ":NERDTree", { noremap = true }) +vim.api.nvim_set_keymap("n", "", ":NERDTreeToggle", { noremap = true }) +vim.api.nvim_set_keymap("n", "/", ":NERDTreeFind", { noremap = true }) -- cgit v1.2.3