我想将 nvim(一个 snap 包)添加到
如果我查看
update-alternatives
中。问题在于,snap 在确定要运行哪个程序时似乎是用神秘的方式工作的:$ sudo update-alternatives --install /usr/bin/vim vim /snap/bin/nvim 60
$ vim # works
$ vim hello.txt
error: unknown command "hello.txt", see 'snap help'.
如果我查看
/snap/bin/nvim
,它是指向/usr/bin/snap
的链接:$ ls -lah /snap/bin/nvim
lrwxrwxrwx 1 root root 13 Jan 25 15:02 /snap/bin/nvim -> /usr/bin/snap
但 snap 可执行文件如何确定需要运行 nvim 呢?