X-Git-Url: https://git.madduck.net/etc/lazyvim.git/blobdiff_plain/ca814c60c5f00578fa2a6b163a4c83a7b3480f03..58f876bc4a6b3d6d2ecb388d9b1ca2cf4d847bef:/.config/lazyvim/lua/config/keymaps.lua 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" })