2

在 Visual Studio 代码上安装 Azure 帐户扩展和 node.js 后,我无法code .在成功登录后打开云 shell。

我错过了任何步骤吗?请参阅此文档:https ://azure.microsoft.com/en-us/blog/cloudshelleditor/

在此处输入图像描述

另外,我想使用vi命令来编辑文件。

如果我想编辑 1.txt 中的内容,我只能用 and 上下移动ctrl+upctrl+down但不能左右移动。vi我们如何使用命令左右移动。如果这是命令的限制,还有其他编辑文件的方法/方法吗?

在此处输入图像描述

4

1 回答 1

1

这是一种预期行为,因为 Visual Studio 代码的链接语句已集成到 Azure 云外壳中。

通过与 Visual Studio Code 团队及其开源 Monaco 项目的合作,支持 Visual Studio Code 的基于 Web 标准的编辑器现在直接集成到 Cloud Shell 中。

Azure Cloud Shell 包括一个从开源 Monaco 编辑器构建的集成文件编辑器。通过code .在 Cloud Shell 终端中运行。此操作将打开编辑器,并在终端中设置您的活动工作目录。请参阅使用 Azure Cloud Shell 编辑器

实际上,输入code .是用来让你打开 VS 代码编辑器的。现在您已经在 Visual Studio Code 中使用了 Cloud Shell,在 Visual Studio Codecode.终端中输入时不会发生任何事情。在 Visual Studio Code 中打开云 shell 中的 BASH时,还可以将 Azure 云 shell 中的文件目录与文件目录进行比较。

在此处输入图像描述

于 2020-04-24T06:05:41.830 回答