如何在Neovim的新选项卡中打开一个终端,只需一个命令而不需要重新映射



自2019年以来,Vim引入了一个名为:terminal的新命令,允许用户打开Vim内部的终端。

要在新选项卡中打开它,我必须键入两个命令:

:tabnew
:terminal

有没有一种单一的命令方式可以达到同样的目的?

编辑:我知道这个类似的问题,但公认的答案已经过时了。

编辑2:这可能是一个与Neovim有关的错误。

这是:tab命令。所以一个人可以做:tab term而不用担心。

请,当你觉得错过了一些Vim时,不要犹豫,先搜索内置帮助。特别是,:h :tabnew:h :tab主题彼此非常接近,位于同一帮助文件中。由于它包含了更多关于该主题的主题和建议,您可能希望通过键入:h tabpage来显示它,并从头读到尾。

更新:如果我们专门讨论Neovim(请注意,只要你的问题只有"Vim"标签,每个人都认为它不是Neovim特定的(,那么应该记住,在Neovim:term中,命令总是重用当前缓冲区。目前,这被认为是一个功能,而不是一个bug。

因此,对于Neovim,我们可能希望(至少(有两个命令:一个是创建一个新的空缓冲区,另一个是将其重新用于终端。你喜欢这个怎么样,完全由你决定。:tabnew | term:tabnew +term:tabnew term://sh等等

最新更新