Gvim --remote 打开文件并聚焦于新打开的文件

Gvim --remote 打开文件并聚焦于新打开的文件

我在 CentOS 4.5 上安装了相当老的 gvim (6.3)。目前还没有--remote-tab-silent选项。相反,我习惯--remote在同一个 gvim 实例中打开文件。但是,存在一个问题,即所有文件都在后台的 gvim 中打开。gvim 窗口不会弹出到前面。我必须手动切换到它。有什么办法可以解决这个问题吗?

有关重现步骤的更多详细信息:

  1. 打开 Konsole
  2. 打开第一个文件 ' gvim --remote file1'。第一次打开文件时,gvim 会弹出到最前面。
  3. 切换回 Konsole 并打开第二个文件“ gvim --remote file2”。文件在 gvim 中打开,但 gvim 窗口不会弹出到前面。

答案1

gvim --remote-expr foreground()” 是否能将 gVim 置于窗口堆栈的最前面?如果此方法始终有效,您可以设置一个 shell 别名来调用该--remote命令,然后再调用该--remote-expr命令。

相关内容