我在 CentOS 4.5 上安装了相当老的 gvim (6.3)。目前还没有--remote-tab-silent
选项。相反,我习惯--remote
在同一个 gvim 实例中打开文件。但是,存在一个问题,即所有文件都在后台的 gvim 中打开。gvim 窗口不会弹出到前面。我必须手动切换到它。有什么办法可以解决这个问题吗?
有关重现步骤的更多详细信息:
- 打开 Konsole
- 打开第一个文件 '
gvim --remote file1
'。第一次打开文件时,gvim 会弹出到最前面。 - 切换回 Konsole 并打开第二个文件“
gvim --remote file2
”。文件在 gvim 中打开,但 gvim 窗口不会弹出到前面。
答案1
“ gvim --remote-expr foreground()
” 是否能将 gVim 置于窗口堆栈的最前面?如果此方法始终有效,您可以设置一个 shell 别名来调用该--remote
命令,然后再调用该--remote-expr
命令。