在正在运行的nvim-qt实例

时间:2017-08-23 09:09:29

标签: vim neovim

我想在Windows上的命令行中打开一个已打开的单个nvim-qt实例中的新文件。

我知道--server选项的存在,但我如何知道正在运行的实例的IP或套接字名称或路径?

1 个答案:

答案 0 :(得分:0)

正如el_technic0所述,neovim-remote实用程序是让远程文件打开工作的最简单方法。我甚至在我的alias文件中添加了.bashrc(以及侦听地址定义)以便于调用:

export NVIM_LISTEN_ADDRESS=/tmp/nvimsocket
alias vim='nvr --remote'

这样第一次调用将启动一个新的neovim实例,后续调用将被转发到该实例。

您可能还希望将set hidden选项添加到init.vim配置文件中,否则如果当前缓冲区包含未保存的更改,则后续调用可能会失败。