WSL 互操作性:使用 Bash 打开 Windows 10 应用程序(Windows Linux 子系统)

WSL 互操作性:使用 Bash 打开 Windows 10 应用程序(Windows Linux 子系统)

我正在运行最新的 Windows Linux 子系统内部版本 14986 (Ubuntu 16.04 - Xenial),并且我希望能够通过键入命令直接从 bash 提示符打开 Windows 10 应用程序。

另外,如果我能用同样的方式打开 Linux 文件就太好了(反之亦然)使用 Visual Studio Code(Windows 应用程序)。现在可以使用吗?WSL 互操作性? 此新功能于内部版本 14951,但我不确定它的全部功能。


例子

在 bash 提示符中输入将会在我的默认编辑器(Visual Studio Code)中code .打开该文件夹。www

在此处输入图片描述

答案1

我使用 Atom 作为代码编辑器。atom somefile.py无论我在 Windows 还是 Linux 子系统上输入,输入都会在 Atom 中打开 Python 文件。

听起来您想要相同的功能,但atom您不想键入,而是想要拥有自己的自定义命令。

这可以通过别名来实现。例如,如果我alias code='atom $1'在 Linux bash 中输入,然后输入code somefile.py,它将在 Atom 中打开。

一旦关闭 bash 窗口,这些别名就会消失,因此大多数人将它们放在一个名为的文件中,~/.bashrc该文件会在您打开新的 Linux bash 窗口时自动运行,这样您的命令就可以随时使用了。

相关内容