2014-09-22 71 views
0


从vifm打开pdf文件我使用:filetype *.pdf zathura %f &。自动将我聚焦在zathura窗口上。但是当我打开任何文本文件使用:filetype *.c,*.h gvim --remote-tab-silent %f &我必须按alt-tabwin-2切换到gvim窗口。
我可以自动关注gvim吗?vifm和gvim自动切换

+0

通常情况下'gvim'会自动执行此操作。例如。 'gvim --remote-tab-silent path/to/file'应该足够了(对我来说工作正常),它可能是其他干扰的东西,可能是你的终端,桌面环境或窗口管理器。 – xaizek 2014-09-22 21:18:40

回答

0

为此,Vim具有remote_foreground()函数。尝试通过--remote-expr发送。

+0

'filetype * .c,*。h gvim --servername GVIM --remote-expr“foreground()”%f&'不给我焦点,我钢需要按Alt-tab – user3583807 2014-09-22 12:35:50

+0

我认为你仍然需要'--remote-tab-silent',并通过手动调用首先进行测试。 – 2014-09-22 12:50:46

+0

'gvim --servername GVIM --remote-expr“foreground()”--remote -t​​ab -segh gpio.c&'根本不打开文件 – user3583807 2014-09-22 15:20:19