AutoYADM commit: 2024-12-22 18:15:02
This commit is contained in:
parent
6707c2cab1
commit
2135943b19
1 changed files with 22 additions and 19 deletions
|
@ -5,29 +5,32 @@
|
||||||
|
|
||||||
-- We preserve comment-continuation on <CR> in insert mode,
|
-- We preserve comment-continuation on <CR> in insert mode,
|
||||||
-- but disable it for normal mode commands like `o`
|
-- but disable it for normal mode commands like `o`
|
||||||
vim.g.prev_conceallevel = 0
|
-- vim.g.prev_conceallevel = 0
|
||||||
vim.api.nvim_create_autocmd("InsertLeave", {
|
|
||||||
|
vim.api.nvim_create_autocmd({ "InsertLeave", "FileType" }, {
|
||||||
|
-- pattern = "*",
|
||||||
buffer = 0,
|
buffer = 0,
|
||||||
-- command = "setlocal formatoptions-=c formatoptions-=r formatoptions-=o",
|
command = "setlocal formatoptions-=c formatoptions-=r formatoptions-=o",
|
||||||
callback = function()
|
-- callback = function()
|
||||||
local ft = vim.bo.filetype
|
-- local ft = vim.bo.filetype
|
||||||
if ft == "markdown" then
|
-- if ft == "markdown" then
|
||||||
vim.cmd("set conceallevel=" .. vim.g.prev_conceallevel)
|
-- vim.cmd("set conceallevel=" .. vim.g.prev_conceallevel)
|
||||||
end
|
-- end
|
||||||
vim.cmd("setlocal formatoptions-=c formatoptions-=r formatoptions-=o")
|
-- vim.cmd("setlocal formatoptions-=c formatoptions-=r formatoptions-=o")
|
||||||
end,
|
-- end,
|
||||||
})
|
})
|
||||||
vim.api.nvim_create_autocmd("InsertEnter", {
|
vim.api.nvim_create_autocmd("InsertEnter", {
|
||||||
buffer = 0,
|
buffer = 0,
|
||||||
callback = function()
|
command = "setlocal formatoptions+=c formatoptions+=r formatoptions+=o",
|
||||||
local ft = vim.bo.filetype
|
-- callback = function()
|
||||||
local cl = vim.o.conceallevel
|
-- local ft = vim.bo.filetype
|
||||||
vim.g.prev_conceallevel = cl
|
-- local cl = vim.o.conceallevel
|
||||||
if ft == "markdown" then
|
-- vim.g.prev_conceallevel = cl
|
||||||
vim.cmd("set conceallevel=0")
|
-- if ft == "markdown" then
|
||||||
end
|
-- vim.cmd("set conceallevel=0")
|
||||||
vim.cmd("setlocal formatoptions+=c formatoptions+=r formatoptions+=o")
|
-- end
|
||||||
end,
|
-- vim.cmd("setlocal formatoptions+=c formatoptions+=r formatoptions+=o")
|
||||||
|
-- end,
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("VimEnter", {
|
vim.api.nvim_create_autocmd("VimEnter", {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue