Skip to content

Commit b1e09ab

Browse files
committed
fix: turn off undo in tree buffers, fixes memory leak and maybe speed issues
1 parent 6331500 commit b1e09ab

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lua/neo-tree/ui/renderer.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -545,6 +545,7 @@ create_window = function(state)
545545
modifiable = false,
546546
swapfile = false,
547547
filetype = "neo-tree",
548+
undolevels = -1,
548549
},
549550
}
550551

@@ -600,6 +601,7 @@ create_window = function(state)
600601
vim.api.nvim_buf_set_option(bufnr, "swapfile", false)
601602
vim.api.nvim_buf_set_option(bufnr, "filetype", "neo-tree")
602603
vim.api.nvim_buf_set_option(bufnr, "modifiable", false)
604+
vim.api.nvim_buf_set_option(bufnr, "undolevels", -1)
603605
vim.api.nvim_win_set_buf(winid, bufnr)
604606
else
605607
win = NuiSplit(win_options)

0 commit comments

Comments
 (0)