我正在寻找的是一个类似于的命令:
gvim --remote-silent FILE
Run Code Online (Sandbox Code Playgroud)
但没有这FILE部分.所以基本上:如果不存在则启动新的GVim实例,否则激活/聚焦现有窗口.我不想使用虚拟文件(例如gvim --remote-silent ~/.vimrc),因为这会弄乱我的缓冲区列表/ MRU.
我正在寻找这样的东西的原因是我想配置一个GVim(Mod+8)的快捷方式在Linux XFCE窗口管理器中使用.
您可以使用重新激活现有GVIM实例
$ gvim --remote-send ":call foreground()<CR>"
Run Code Online (Sandbox Code Playgroud)
当没有现有服务器时,这会失败.在这种情况下,只需生成一个新的实例,或事先检查gvim --serverlist.
| 归档时间: |
|
| 查看次数: |
496 次 |
| 最近记录: |