irongit

A readme explaining how to make neovim work fast

still need to figure out how to fold on start but good for now

huncholanehuncholaneauthored
parent 8302108commit fd74eae3f892b1942e8d59e94e0dfeec30509aa9Browse files

2 files changed, +1 -3

+1-2lua/config/autocmds/init.lua
@@ -106,14 +106,13 @@ _G.CommentFoldExpr = function()
106106 end
107107 local foldexpr = "v:lua.CommentFoldExpr()"
108108 vim.api.nvim_create_user_command("UseFoldTreesitter", function()
109- foldexpr = "v:lua.vim.treesitter.foldexpr()"
110109 vim.opt_local.foldexpr = foldexpr
111110 end, { desc = "Set fold expression to treesitter" })
112111 vim.api.nvim_create_user_command("UseFoldComment", function()
113112 foldexpr = "v:lua.CommentFoldExpr()"
114113 vim.opt_local.foldexpr = foldexpr
115114 end, { desc = "Set foldexpr to comments" })
116-vim.api.nvim_create_autocmd("FileType", {
115+vim.api.nvim_create_autocmd({ "BufReadPost", "FileType" }, {
117116 group = general,
118117 pattern = "*",
119118 callback = function()
+0-1lua/config/options.lua
@@ -45,4 +45,3 @@ vim.cmd("set norelativenumber")
4545 -- fold basic comments
4646 vim.opt.foldmethod = "expr"
4747 vim.opt.foldopen = ""
48-vim.opt.foldexpr = [[getline(v:lnum)=~'^\s*[--|#|//]']]