Vim会创建更多的垃圾文件,并且无法在Windows 10上的gitbash上通过rm -rf删除



只需将gitbash升级到最新版本即可。 然后尝试在 gitbash 上使用 vim 编辑器创建文件。 可以创建文件,但它创建了多个文件,

test.txt
test_txt.swp
.test.txt.swp
.test.txt.swx

当我尝试删除使用

rm -rf test.txt

消息错误:rm: cannot remove test.txt: invalid request code

似乎EBADRQC 56无效的请求代码

为了确保这不是一个PATH问题,其中Cygwin安装可能会干扰Git for Windows的mingw bash,请尝试在简化PATH和可移植Git(如PortableGit-2.23.0-64-bit.7z.exe(中使用相同的命令,未压缩到您想要的任何地方。

set PATH=C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0
set GH=C:pathtogit
set PATH=%GH%bin;%GH%usrbin;%GH%cmd;%GH%mingw64bin;%PATH%

然后在常规的Windows CMD shell会话中尝试rm命令(一开始不是git bash(。

尝试使用(用于测试(rm -i,以获得确认。-f有点危险,-rf更危险。

最新更新