DEV Community

Joshua CG
Joshua CG

Posted on • Edited on

5 3

Configurando neovim

Instalacion de nvim

Para instalar neovim en windows, ejecutaremos en el Powershell el siguiente comando

winget install Neovim.Neovim

Para corroborar la instalacion, escribiremos nvim

  • Para editar un archivo, presionamos la tecla i (insert mode).
  • Para salir del modo edicion, presionamos la tecla Esc.
  • Para salir de neovim, presionamos Esc y escribimos :q, luego Enter.

Personalización

Para personalizar neovim podemos utilizar proyectos ya creados y configurados para trabajar con el, algunas opciones son las siguientes:

Estas personalizaciones se apoyan del lenguaje de programación lua el cual te permitira seguir personalizando y aprendiendo el funcionamiento de neovim.

Una alternativa para personalizar neovim, es realizarlo manualmente, el cual describo debajo.


Instalacion de vim plug

El siguiente paso es instalar vim plug este nos permitira instalar plugins para neovim
Ejecutamos el siguiente comando en nuestro Powershell

iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |` ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
Enter fullscreen mode Exit fullscreen mode

Para confirmar su instalacion, basta con ir a la ruta
%USERPROFILE%\AppData\Local\nvim-data\site\autoload
Y dentro encontraremos el archivo plug.vim


Instalacion de Plugins

Primero vamos a dirigirnos a %USERPROFILE%\AppData\Local creamos una carpeta llamada nvim y dentro otra llamada plugged.

Dentro de nvim creamos un archivo llamado init.vim o descargamos el siguiente archivo.

Este archivo contendra la configuracion personalizada de cada usuario. Ahora vamos a abrir el archivo en la terminal con el comando

nvim init.vim

Dentro ejecutaremos

:PlugInstall

Y empezara a instalarse todos los plugins, una vez finalizado, para salir presionamos Esc y escribimos :q.

Ahora, podemos ingresar de nuevo al archivo con nvim init.vim y visualizaremos nuestra configuracion establecida.

Y ahora que?

Listo, ya tienes configurado neovim para tu uso personal, puedes checar la documentacion para familiazarte con el, o ver algunos tutoriales para saber como utilizarlo.

Si escogiste una personalizacion ya configurada, te recomiendo checar su documentacion, el cual contiene informacion importante para entender como funciona el sistema.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more