Neovim y Coc.nvim resumen del proceso de uso

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 :sourcecomando 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, :checkhealthdespué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

Supongo que te gusta

Origin www.cnblogs.com/Rane/p/12744055.html
Recomendado
Clasificación