Skip to content
/ nvim Public

Configuracion personal de NeoVim como IDE de desarrollo, configurado principalmente para desarrollo web con javascript, typescript, react y svelte, y configurado para desarrollo movil con Flutter. Cuenta con algunos snippets para javascript y para Dart

Notifications You must be signed in to change notification settings

yesidrs/nvim

Repository files navigation

Personal Neovim IDE Config

Configuración personal de NeoVim como IDE de desarrollo.

##Importante: los plugins basados en lua requieren de la version latest de neovim. Instala neovim directamente desde el repositorio de github, no uses apt, ya que la version que te ofrece este será la 0.5 y mínimo se requiere desde la 0.6

Dependencias necesarias:

(Linux) es necesario instalar por medio de pip la librería pynvim

(Windows) ademas de instalar la ultima version de python se deben ejecutar los siguientes comandos:

  • python -m pip install --user --upgrade pynvim

(Windows/Linux) reemplace las importaciones del archivo init.vim

En el archivo init vim encontrará los dos tipos de importaciones dependiendo del sistema operativo.

Instalaciones COC (no es necesario instalar todas solo las que necesites)

web:

  • coc-css
  • coc-emmet
  • coc-html
  • coc-json
  • coc-tsserver
  • coc-prettier
  • coc-snippets

Opcionales:

  • coc-angular
  • coc-docker
  • coc-flutter-tools

Importante

Por favor lea el archivo de maps.vim y plugins-config.vim, en ellos encuentra los shortcuts personalizados están creados en base a lo que para mi es cómodo por ejemplo NerdTree no abre archivos con la tecla Enter sino con la letra L, por eso es importante que lea primero los shortcuts, ademas cuentan con comentarios para entender su funcionamiento.

About

Configuracion personal de NeoVim como IDE de desarrollo, configurado principalmente para desarrollo web con javascript, typescript, react y svelte, y configurado para desarrollo movil con Flutter. Cuenta con algunos snippets para javascript y para Dart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published