在正在运行的nvim-qt实例中打开文件

el_*_*ic0 5 vim neovim

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

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

xpe*_*oni 3

正如el_technic0所说,neovim-remote实用程序是远程打开文件的最简单方法。我什至alias在我的.bashrc文件中添加了一个(与监听地址定义一起)以便于调用:

export NVIM_LISTEN_ADDRESS=/tmp/nvimsocket
alias vim='nvr --remote'
Run Code Online (Sandbox Code Playgroud)

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

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