A readme explaining how to make neovim work fast
still need to figure out how to fold on start but good for now
2 files changed, +1 -3
+1-2lua/config/autocmds/init.lua
| @@ -106,14 +106,13 @@ _G.CommentFoldExpr = function() | ||
| 106 | 106 | end |
| 107 | 107 | local foldexpr = "v:lua.CommentFoldExpr()" |
| 108 | 108 | vim.api.nvim_create_user_command("UseFoldTreesitter", function() |
| 109 | - foldexpr = "v:lua.vim.treesitter.foldexpr()" | |
| 110 | 109 | vim.opt_local.foldexpr = foldexpr |
| 111 | 110 | end, { desc = "Set fold expression to treesitter" }) |
| 112 | 111 | vim.api.nvim_create_user_command("UseFoldComment", function() |
| 113 | 112 | foldexpr = "v:lua.CommentFoldExpr()" |
| 114 | 113 | vim.opt_local.foldexpr = foldexpr |
| 115 | 114 | end, { desc = "Set foldexpr to comments" }) |
| 116 | -vim.api.nvim_create_autocmd("FileType", { | |
| 115 | +vim.api.nvim_create_autocmd({ "BufReadPost", "FileType" }, { | |
| 117 | 116 | group = general, |
| 118 | 117 | pattern = "*", |
| 119 | 118 | callback = function() |
+0-1lua/config/options.lua
| @@ -45,4 +45,3 @@ vim.cmd("set norelativenumber") | ||
| 45 | 45 | -- fold basic comments |
| 46 | 46 | vim.opt.foldmethod = "expr" |
| 47 | 47 | vim.opt.foldopen = "" |
| 48 | -vim.opt.foldexpr = [[getline(v:lnum)=~'^\s*[--|#|//]']] |