From b6dae05d63c0ae3ffc13f126f1fa5e818f12c52c Mon Sep 17 00:00:00 2001 From: Fabrice Mouhartem Date: Mon, 10 Feb 2025 17:01:54 +0100 Subject: [PATCH] fix(autocommand): spelling on BufNew - Change spelling on bufEnter and bufWinEnter that rerun commands too many times (even when override) --- lua/autocommands.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/autocommands.lua b/lua/autocommands.lua index e196280..28f5d1d 100644 --- a/lua/autocommands.lua +++ b/lua/autocommands.lua @@ -2,7 +2,7 @@ local markdown = vim.api.nvim_create_augroup("markdown", { clear = true }) local spelling = vim.api.nvim_create_augroup("spelling", { clear = true }) -- Recognize .md as pandoc -vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { +vim.api.nvim_create_autocmd({ "BufNew" }, { pattern = { "*.md", }, group = markdown, callback = function() @@ -25,7 +25,7 @@ vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { }) -- French markdown files -vim.api.nvim_create_autocmd({ "BufEnter", "BufWinEnter" }, { +vim.api.nvim_create_autocmd({ "BufNew" }, { pattern = { "*-fr.md", }, group = markdown, callback = function()