我已经开始使用 LazyVim,在尝试使用键绑定
<leader>ff
、<leader>fF
、<leader>gf
在包含 .git 目录的文件夹中查找文件时遇到错误。但是,在没有 .git 目录的普通文件夹中一切正常。有谁知道什么可能导致这个问题?
操作系统Windows11
NVIM v0.9.5 构建类型:RelWithDebInfo LuaJIT 2.1.1703942320
望远镜.nvim 分行主 提交 2d0d057
E5108: Error executing lua: ...data/lazy/telescope.nvim/lua/telescope/builtin/__git.lua:448: D:\TestRepo is not a git directory
stack traceback:
[C]: in function 'error'
...data/lazy/telescope.nvim/lua/telescope/builtin/__git.lua:448: in function 'try_worktrees'
...data/lazy/telescope.nvim/lua/telescope/builtin/__git.lua:481: in function 'set_opts_cwd'
...data/lazy/telescope.nvim/lua/telescope/builtin/__git.lua:497: in function 'v'
...-data/lazy/telescope.nvim/lua/telescope/builtin/init.lua:580: in function <...-data/lazy/telescope.nvim/lua/telescope/builtin/init.lua:539>
...al/nvim-data/lazy/LazyVim/lua/lazyvim/util/telescope.lua:55: in function <...al/nvim-data/lazy/LazyVim/lua/lazyvim/util/telescope.lua:20>
尝试禁用 try_worktree 函数,ff 有效,但返回空文件列表
抱歉我误读了你的问题。
我的回答没有解决你的问题,抱歉。
我已经使用 LazyVim 两天了,我有相同的用例。 Reddit 建议的答案:
:Telescope find_file no_ignore=true