выход на q работает нормально

This commit is contained in:
2025-03-17 01:09:45 +03:00
parent c42c23d5a8
commit 340430a5cd
4 changed files with 48 additions and 35 deletions

View File

@ -9,7 +9,7 @@ local mutton = false
local function on_buf_read()
vim.defer_fn(function()
local buf_name = vim.api.nvim_buf_get_name(0) -- Получаем имя файла
print (buf_name)
if buf_name:match("%.md$") and mutton == false then -- Проверяем, заканчивается ли имя на ".md"
mutton = true
vim.cmd("MuttonToggle")
@ -28,3 +28,15 @@ end
vim.api.nvim_create_autocmd("BufEnter", { callback = on_buf_read })
-- Создаем автокоманду для события QuitPre
vim.api.nvim_create_autocmd("QuitPre", {
callback = function()
local buf_name = vim.api.nvim_buf_get_name(0) -- Получаем имя файла
if buf_name:match("%.md$") then -- Проверяем, заканчивается ли имя на ".md"
vim.cmd("q")
vim.cmd("q")
vim.cmd("q")
end
end,
})