0

我最近开始从我的常规编辑器转移到 vim 并且我使用 powershell 作为我的默认 shell。我注意到在正常模式下,按 ctrl z 可以快速返回终端(尽管在非常不同的模式下,常规快捷方式(如 ctrl L 清除屏幕等)不起作用)。在阅读了一些帖子后,我知道这个快捷方式是为了在 linux 中将 vim 置于后台模式fg并将其带回前台。由于这在 powershell 中不起作用,是否有另一种方法来获得相同的功能?

PS:还有其他方法可以从 vim 中获取 powershell 提示符吗?

谢谢!

4

1 回答 1

1

terminal命令可用于从 Vim 中访问 powershell 提示符。

:term powershell

这将在新的终端窗口中打开 powershell。

有多种方法可以调用终端。例如,:tab term powershell将在新选项卡中打开终端。:term ++curwin powershell将在当前窗口中打开终端。有关:help :term更多详细信息,请参阅。

以下是之前帖子中的一些更相关的信息:

使用:term会将您置于终端作业模式,您可以在其中按预期使用终端。

Terminal-Job模式下,按下Ctrl-W NCtrl-\ Ctrl-N切换模式到Terminal-Normal,这允许移动光标和运行命令,类似于 Vim 的Normal模式。要切换回终端作业模式,请按i

于 2020-08-26T04:57:11.197 回答