答案1
我认为这是我的 neovim 文件中的错误设置init.lua
。我将 undodir 设置为~/.config/nvim/undodir
,但不知何故它将其解释为本地路径,而不是我的 nvim 配置的实际主目录路径。我必须进一步研究为什么会发生这种情况,但它解释了为什么目录会弹出。
./'~'/.config/nvim/undodir
每当我在 Neovim 中撤消某个操作时,它都会创建一个我不想要的撤消文件。
答案2
如果您使用,则正确的 undodir 配置init.lua
是:
vim.o.undodir = os.getenv("HOME") .. '/.vim/undo'