所以我为nvim做了一个符号链接,这样如果我使用vim命令,它就会打开nvim。所以我用了这个密码
ln -s (which nvim) /usr/local/bin/vim
但当我运行命令时,它显示此错误
zsh: unknown file attribute: h
所以请告诉我我的错误和解决方法
qzwqbdag1#
您需要将nvim的路径作为第一个参数,即
ln -s =nvim /usr/local/bin/vim
通常,=foo会扩展到命令foo的绝对路径(通过使用PATH搜索)。
=foo
xggvc2p62#
您可能在自制软件中同时拥有vim和nvim符号链接。如果是这样,请删除vim的符号链接,然后重新创建它。brew unlink vim--〉如果成功,应该显示此消息Unlinking /opt/homebrew/Cellar/vim/9.0.1400... 187 symlinks removed.然后,再次将符号链接添加到vim:ln -s $(which nvim) /opt/homebrew/bin/vim
vim
nvim
brew unlink vim
Unlinking /opt/homebrew/Cellar/vim/9.0.1400... 187 symlinks removed.
ln -s $(which nvim) /opt/homebrew/bin/vim
2条答案
按热度按时间qzwqbdag1#
您需要将nvim的路径作为第一个参数,即
通常,
=foo
会扩展到命令foo的绝对路径(通过使用PATH搜索)。xggvc2p62#
您可能在自制软件中同时拥有
vim
和nvim
符号链接。如果是这样,请删除vim
的符号链接,然后重新创建它。brew unlink vim
--〉如果成功,应该显示此消息Unlinking /opt/homebrew/Cellar/vim/9.0.1400... 187 symlinks removed.
然后,再次将符号链接添加到
vim
:ln -s $(which nvim) /opt/homebrew/bin/vim