mvim 从命令行在现有窗口中将文件作为新选项卡打开

Pim*_*art 4 vim

我经常使用命令:

mvim -p file1 file2
Run Code Online (Sandbox Code Playgroud)

在一个窗口中以选项卡形式打开多个文件。然而,我随后经常想从命令行打开另一个文件。如何告诉 mvim 将其作为现有打开窗口中的新选项卡打开?

rom*_*inl 5

$ mvim --remote-tab file3
Run Code Online (Sandbox Code Playgroud)

MacVim 第一个窗口是一个--servername设置为 的Vim 实例VIM。每个后续实例都被命名为VIM1VIM2依此类推。上面的命令默认在第一个实例中打开一个新选项卡,它相当于:

$ mvim --servername VIM --remote-tab .profile
Run Code Online (Sandbox Code Playgroud)

如果您想在特定实例中打开选项卡,请在窗口顶部检查其名称。假设是VIM1,请执行以下操作:

$ mvim --servername VIM1 --remote-tab .profile
Run Code Online (Sandbox Code Playgroud)