Enable Syntax based Fold in Neovim
When working on large(ish) code files, sometimes it is easier to fold rest of the code from that file and focus on one “block” at a time.
I use the word “block” because based on the context, it means different things. It could be as big as a class (if the file contains multiple classes) or as small as a
But this functionality is not always turned on.
One way to test it out is
It would for that file, for that session. Once you close the file/neovim instance you lose the setting.
Other/better way is to add
vim.opt.foldmethod = "syntax" in your neovim config. (Assuming you are using lua for your configuration- why would you not ? 😉)