spe*_*s10 5 command-line bash windows-subsystem-for-linux
我在尝试在我的 Windows 子系统 Linux 上安装 Visual Studio Code 时弄得一团糟。
在我开始之前,我能够使用终端命令code .在当前目录中打开 VSCode,这适用于 cmd、bash、zsh 或 fish
由于试图在我的WSL安装VSCode不工作,只是还没有我一直无法使用该code .命令。
所以我做了一个whereis code然后发现这个:
code: /usr/bin/code /usr/share/code /mnt/c/Program Files/Microsoft VS
Code/bin/code /mnt/c/Program Files/Microsoft VS Code/bin/code.cmd
Run Code Online (Sandbox Code Playgroud)
所以,我猜安装VSCode为Linux在添加/usr/bin/code和/usr/share/code其中我也在猜测是何等的被称为当我做我的code .命令?
然后ls -la /usr/bin/我发现这个:
lrwxrwxrwx 1 root root 24 Oct 9 19:38 code -> /usr/share/code/bin/code*
Run Code Online (Sandbox Code Playgroud)
这就是我现在有点困惑的地方,我想让它回到指向/mnt/c/Program Files/Microsoft VS Code/bin/code和/mnt/c/Program Files/Microsoft VS Code/bin/code.cmd我想,但我对接下来要做什么有点困惑。
非常感谢任何指针:ok_hand:
谢谢
您需要删除在/usr/bin/code和 中创建的符号链接/usr/share/code。
您无需在 WSL 中添加新的符号链接即可运行代码:VSCode 在其文件夹中安装了一个 code.sh 文件,该文件可在您的路径上访问,因为我们将 Windows 路径附加到您在 WSL 中的 Linux 路径。