From 445b677f696a1426786184590ef7fa184703ee88 Mon Sep 17 00:00:00 2001 From: Warwick New Date: Mon, 11 May 2026 10:36:52 +0100 Subject: [PATCH] Added a method to toggle conceal --- lua/defaults.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lua/defaults.lua b/lua/defaults.lua index 1d477fd..b910f22 100644 --- a/lua/defaults.lua +++ b/lua/defaults.lua @@ -27,6 +27,16 @@ vim.wo.list = false -- Hide extra doc formatting unless my cursor is over it vim.opt.conceallevel = 2 +vim.keymap.set('n', 'c', function() + local current = vim.opt.conceallevel:get() + if current == 0 then + vim.opt.conceallevel = 2 + print("Conceal level: 2 (Hidden)") + else + vim.opt.conceallevel = 0 + print("Conceal level: 0 (Shown)") + end +end, { desc = "Toggle Conceal Level" }) -- I want neovim to know I want british spellings vim.cmd('language en_GB.utf8')