假设我在 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 来解释。