vim.api.nvim_create_user_command("W", function() require("utils").sudo_write() end, { desc = "Write file with sudo (tee)" }) -- Turn off paste mode when leaving insert vim.api.nvim_create_autocmd("InsertLeave", { pattern = "*", command = "set nopaste", }) -- Disable the concealing in some file formats -- The default conceallevel is 3 in LazyVim vim.api.nvim_create_autocmd("FileType", { pattern = { "js", "tsx", "ts", "json", "jsonc", "markdown", "md", "css", "html" }, callback = function() vim.opt.conceallevel = 0 vim.bo.tabstop = 2 vim.bo.softtabstop = 2 vim.bo.shiftwidth = 2 -- vim.bo.expand = true end, })