X-Git-Url: https://git.madduck.net/etc/lazyvim.git/blobdiff_plain/dca18e3b27c3eaad0bc15617248cde1c2311b61e..d82ac31b3811cc37974f579a5a418b38f58ff1dd:/.config/lazyvim/lua/config/keymaps.lua?ds=inline diff --git a/.config/lazyvim/lua/config/keymaps.lua b/.config/lazyvim/lua/config/keymaps.lua index c36aaf8..07e0709 100644 --- a/.config/lazyvim/lua/config/keymaps.lua +++ b/.config/lazyvim/lua/config/keymaps.lua @@ -9,3 +9,15 @@ local map = vim.keymap.set map("i", ",", ",u") map("i", ".", ".u") map("i", ";", ";u") + +local function toggle_completion() + local c = vim.b.completion + if c == nil then + c = true + end + c = (c == nil and false or not c) + vim.b.completion = c + vim.notify("Completion turned " .. (c and "on" or "off")) +end + +map({ "n", "v", "o" }, "cc", toggle_completion, { desc = "Toggle completion" })