X-Git-Url: https://git.madduck.net/etc/neovim.git/blobdiff_plain/0fbf6f9a1656b07b4edb8d7023b15d12d204a61a..d0b245d0239059aa34f529d0be498df4ef9c1896:/.config/nvim/keymaps.lua diff --git a/.config/nvim/keymaps.lua b/.config/nvim/keymaps.lua index 46bb87f..1fc938d 100644 --- a/.config/nvim/keymaps.lua +++ b/.config/nvim/keymaps.lua @@ -1,8 +1,16 @@ -- this isn't windows, screw the F1->help key -vim.keymap.set({'n', 'v', 'o', 'i'}, '', '') +vim.keymap.set({ "n", "v", "o", "i" }, "", "") -- toggle paste mode with F2 -vim.keymap.set({'n', 'v', 'o', 'i'}, '', ':set invpaste') +vim.keymap.set({ "n", "v", "o", "i" }, "", "set invpaste") -- clear highlights on search when pressing in normal mode -vim.keymap.set('n', '', 'nohlsearch') +vim.keymap.set("n", "", "nohlsearch") + +-- Pop-up menu navigation with tab +vim.keymap.set("i", "", function() + return vim.fn.pumvisible() and "" or "" +end, { expr = true, remap = false }) +vim.keymap.set("i", "", function() + return vim.fn.pumvisible() and "" or "" +end, { expr = true, remap = false })