如何恢复默认的/usr/share/nvim文件夹?
别慌,这个问题其实很容易解决!你删掉的/usr/share/nvim是Neovim自带的系统级核心文件目录,里面包含语法高亮、默认配置这些基础组件,只要重新安装Neovim就能完整恢复它。
根据你使用的系统包管理器,选择对应的命令执行即可:
Debian/Ubuntu 及其衍生版:
用apt重新安装Neovim:sudo apt reinstall neovimFedora/RHEL/CentOS 系列:
借助dnf完成重装:sudo dnf reinstall neovimArch Linux/Manjaro:
使用pacman安装时加上--overwrite参数,避免可能的文件冲突提示:sudo pacman -S neovim --overwrite '/usr/share/nvim/*'
如果你的Neovim是从源码编译安装的,那需要重新编译并安装一次:
# 没有源码目录的话先克隆仓库 git clone https://github.com/neovim/neovim.git cd neovim # 编译并安装 make CMAKE_BUILD_TYPE=Release sudo make install
重装完成后,你可以用ls /usr/share/nvim/syntax/syntax.vim命令验证一下文件是否恢复,之后再尝试安装LazyVim或NvChad就不会再出现找不到文件的错误啦。
备注:内容来源于stack exchange,提问作者subas-mohanty




