前几天我安装了Kali Linux。我正在尝试使用 Code-OSS 而不是 VSCode,因为最新版本的 Kali 没有安装普通版本所需的库。
如果我尝试使用
code-oss .
或 code .
从终端打开 Code-OSS 中的文件夹,它只会在新的“untitled-1”文档上打开 Code,或者打开关闭 Code-OSS 之前所在的文件夹。它不会打开我在终端中的文件夹。
在这些情况下,我需要通过文件>打开文件夹>搜索文件夹然后打开它来打开我想要的文件夹。
同样的情况也发生在
git commit
或 git commit --amend
上;它会打开一个新文档,而不是我想打开的文档。
我花了一些时间在文档、stackoverflow、google 上寻找解决方案,但找不到任何东西。
我在Code-oss上找不到任何方法来解决这个问题。显然这发生在我身上。
令我惊讶的是,我能够按照这个教程安装 VSCode,而且它显然成功地忽略了我上面提到的 Kali Linux 缺少库的问题。
我希望这个解决方案可以防止将来任何人陷入困境。
当我第一次在虚拟机上安装 Kali-linux 时,我遇到了同样的问题。真烦人。
只需通过运行安装 vscode :
sudo apt update
sudo apt install code
它将卸载code-oss并安装VsCode,现在可以运行了。
我在 Arch Linux 上遇到了同样的问题。经过多次尝试,我发现添加
-w
参数是可行的:
code -w your-file
尝试删除 GPUCache 目录。
对于代码-OSS,
~/.config/Code\ -\ OSS/GPUCache
对于 vscode,
rm -r ~/.config/Code/GPUCache/