diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2024-07-17 18:03:09 +0200 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-07-17 18:04:33 +0200 |
| commit | dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d (patch) | |
| tree | 800d8f9dddea39454602b3f833adf05cc03f1c5b /README.md | |
| parent | fix(install): pass `--show-error` to curl (diff) | |
| download | nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.tar nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.tar.gz nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.tar.bz2 nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.tar.lz nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.tar.xz nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.tar.zst nvim-treesitter-dd7bb795c48b5b9795bde0537bb29ddf9fb7b42d.zip | |
docs(readme): recommend builtin foldexpr
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -537,12 +537,11 @@ require'nvim-treesitter.configs'.setup { #### Folding -Tree-sitter based folding. _(Technically not a module because it's per windows and not per buffer.)_ +Tree-sitter based folding (implemented in Neovim itself, see `:h vim.treesitter.foldexpr()`). To enable it for the current window, set -```vim -set foldmethod=expr -set foldexpr=nvim_treesitter#foldexpr() -set nofoldenable " Disable folding at startup. +```lua +vim.wo.foldmethod = 'expr' +vim.wo.foldexpr = 'v:lua.vim.treesitter.foldexpr()' ``` This will respect your `foldminlines` and `foldnestmax` settings. |
