在 运行 nvim-qt 实例中打开文件
Open file in a running nvim-qt instance
我想在已经打开的单个 nvim-qt 实例中从 Windows 上的命令行打开新文件。
我知道 --server
选项的存在,但我如何知道 运行 实例的 IP 或套接字名称或路径?
As el_technic0 said, the neovim-remote 实用程序是让远程文件打开工作的最简单方法。我什至在我的 .bashrc
文件(连同监听地址定义)中添加了一个 alias
以便于调用:
export NVIM_LISTEN_ADDRESS=/tmp/nvimsocket
alias vim='nvr --remote'
这样第一次调用会启动一个新的neovim实例,后续调用会被转发到那个实例。
您可能还想将 set hidden
选项添加到您的 init.vim
配置文件,否则如果当前缓冲区包含未保存的更改,后续调用可能会失败。
我想在已经打开的单个 nvim-qt 实例中从 Windows 上的命令行打开新文件。
我知道 --server
选项的存在,但我如何知道 运行 实例的 IP 或套接字名称或路径?
As el_technic0 said, the neovim-remote 实用程序是让远程文件打开工作的最简单方法。我什至在我的 .bashrc
文件(连同监听地址定义)中添加了一个 alias
以便于调用:
export NVIM_LISTEN_ADDRESS=/tmp/nvimsocket
alias vim='nvr --remote'
这样第一次调用会启动一个新的neovim实例,后续调用会被转发到那个实例。
您可能还想将 set hidden
选项添加到您的 init.vim
配置文件,否则如果当前缓冲区包含未保存的更改,后续调用可能会失败。