1. Abrir neovim siempre necesita ingresar muchas rutas (como./squashfs-root/usr/bin/nvim)
Esto se debe a que el sistema de administración de paquetes no se utiliza, la distribución se instala sola y el comando nvim no se asocia automáticamente con el archivo ejecutable en el directorio de instalación. Puede cambiar nvim a la tecla de acceso directo de la ruta del archivo ejecutable para resolver el problema. El autor usó zsh, así que cambié el archivo ~ / .zshrc y agregué:
alias nvim="~/suqashfs-root/usr/bin/nvim"
Ingrese nvim en la terminal nuevamente para abrir neovim rápida y fácilmente.
Ps. Este método solo cambia los comandos del usuario actual y no tiene ningún efecto en los usuarios de sudo y otros usuarios.
2. Después de abrir neovim, el archivo de configuración init.vim no se inicia automáticamente
El entorno del autor es WSL.
Después de cada archivo de configuración neovim cambio ~ / .config / nvim / init.vim, es necesario introducir en el editor: :source ~/.config/nvim/init.vim
. Sin embargo, en el próximo inicio, el archivo de configuración no funcionará nuevamente y el :source
comando anterior debe ejecutarse nuevamente . Actualmente se desconoce el motivo, pero el problema se puede resolver eliminando el archivo init.vim actual y volviendo a vincular el archivo de configuración vim ~ / .vimrc a init.vim.
Ejecute el comando:ln -s ~/.vimrc ~/.config/nvim/init.vim
3. Coc.nvim no funciona, :checkhealth
después de la ejecución , la opción Coc.nvim muestra que la versión de neovim es inferior
Coc.nvim requiere neovim versión 0.3 y superior. Ver documentación:
https://github.com/neoclide/coc.nvim/wiki/Install-coc.nvim
Este problema se puede resolver desinstalando la versión actual de neovim e instalando una nueva versión de neovim.
Consulte la versión de lanzamiento específica y el método de instalación: https://github.com/neovim/neovim/releases
4. La instalación de clangd se completa, pero cuando se abre neovim, muestra que clangd no está instalado
Esto se debe a que clangd no se pudo agregar al directorio de comandos / usr / bin y se puede ejecutar
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-9 100
Consulte la documentación oficial: https://clangd.llvm.org/installation.html