From 852c9c8c68aae2a8643bc38d6e71360374c3335e Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Fri, 1 May 2026 23:58:57 +0800 Subject: nvim workaround .md high CPU usage neovim high CPU usage when editing markdown file with many lines, e.g., more than 100 lines, can be workarounded with :lua vim.treesitter.stop() https://github.com/neovim/neovim/discussions/39277 --- home/xyz/.config/nvim/init.vim | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'home') diff --git a/home/xyz/.config/nvim/init.vim b/home/xyz/.config/nvim/init.vim index 573f21b1..bab86f65 100644 --- a/home/xyz/.config/nvim/init.vim +++ b/home/xyz/.config/nvim/init.vim @@ -118,6 +118,11 @@ augroup mycmd if has('nvim') autocmd! nvim.swapfile autocmd SwapExists * let v:swapchoice = 'o' + " neovim high CPU usage when editing markdown file with many lines, + " e.g., more than 100 lines, can be workarounded with :lua + " vim.treesitter.stop() + " https://github.com/neovim/neovim/discussions/39277 + autocmd FileType markdown lua vim.treesitter.stop() endif augroup END -- cgit v1.3