nvim、rust-analyzer、EPERM:不允许操作(在 Windows 上)

问题描述 投票:0回答:1

我在没有任何明显原因的情况下获得了很多 EPERM。

Error executing luv callback:
...ogram Files/Neovim/share/nvim/runtime/lua/vim/_watch.lua:68: EPERM: operation not permitted: C:/Users/cesc/myproject/target/debug/deps/libserde_spanned-b6e765ece1d6a745.rlib.temp-archive-48e519c.a
stack traceback:
    [C]: in function 'assert'
    ...ogram Files/Neovim/share/nvim/runtime/lua/vim/_watch.lua:68: in function <...ogram Files/Neovim/share/nvim/runtime/lua/vim/_watch.lua:55>

在 Windows 上使用 nvim :/.

NVIM v0.10.0-dev-2427+geb4783fb6
Build type: RelWithDebInfo
LuaJIT 2.1.1707061634
Run ":verbose version" for more info

我已经检查了这个线程并将权限更改为完全控制,但没有帮助。

有什么想法可以解决这个问题来调试可能出现的问题吗?

2024 年 2 月 27 日更新:该问题似乎与编辑代码时在后台运行的

cargo build
有关。

neovim rust-analyzer nvim-lspconfig
1个回答
0
投票

我也面临这个问题。

但是我认为这个问题现在已经在最新的每晚中得到解决。

https://github.com/neovim/neovim/issues/27646

© www.soinside.com 2019 - 2024. All rights reserved.