当我在 Vim 中工作时,如何打开一个新的空的 tmux 窗格?

当我在 Vim 中工作时,如何打开一个新的空的 tmux 窗格?

假设我在 vim 中处理 .html(或任何基于文本的)文件。接下来,我需要在同一窗口中打开一个新窗格来在终端上工作。我该如何实现呢?

我知道如何使用 tmux 打开新窗格,然后进入 vim。但我该如何反向操作呢?如果我已经在 vim 窗口中,如何打开新的 tmux 窗格在终端上工作?

编辑

我想打开一个新窗格而不是选项卡。窗格将允许我轻松查看所有终端和 vim 文件。我可以这样做,:split但那只会打开一个新的 vim 窗格而不是新的终端窗格。

谢谢。

答案1

尝试使用前缀键,然后按 Shift+双引号。这对我来说很有效,我经常使用它。它应该在 vim 窗格下方打开一个终端窗格。

Cntrl-b
Shift-"

或者在 vim 窗格旁边打开新的终端窗格:

Cntrl-b
Shift-%

答案2

显然你忘记按前缀键Ctrl+b默认情况下)在冒号之前。正确的组合是Ctrl+b然后:split-window

如果您忘记按Ctrl+b,冒号将由 Vim 而不是 Tmux 来解释。

相关内容