Si, eso se viene con null ls. Ya algo cubri con el anterior en lsp server que algunos proveen ya esas funcionalidades, pero si muchos pueden ser externos y queremos integrarlos.
Muy buenos tus videos estuve siguiendo para configurar nvim mi consulta va a que no se autocompleta y estuve mirando tu configuración pero no se como hacer. Me refiero cuando quiero que me complete alguna función o variable gracias
El autocompletado con cmp para las funciones y demas depende del lsp, tenes el source configurado en cmp y el lsp esta corriendo para el lenguaje que queres ?
@@Alpha_Dev Gracias por responder, copie como lo hacias en los video, sino entendi mal cuando te aparece la sugerencia con se seleccionaba pero no me funciono. Agregue la configuración de lsp como mostraste. y con lspconfig vi que estaba activado.
muy buen video! para aprender vim recomiendas utilizar un editor como lazyvim o astrovim ó crear una configuración desde cero como la tuya? Saludos desde Chile!
Hola Felipe, depende cual es tu objetivo, si queres tratar de tener un ambiente lo mas rapido posible configurado iria por alguno de esos. Si tu objetivo es entender mas en profundidadad te recomendaria armar tu configuracion, siguiendo la serie haciendolo desde cero, o tomar como base kickstart nvim. Sea cual sea lo que buscas te deseo exitos.
me ocurrio un error de vim.lsp.buf.hover, cada ves que hacia un K para ver la informacion, me la entregaba pero igual me notificaba neovim que no habia informacion disponible (y con el plugin notify, era molesto), encontre un script en github que solucionaba el problema pero me gustaria saber porque ocurre.
Con cual te paso. Lo que pasa es que los servidores se registran con capacidades, entonces tenes un servidor que se registra con una capacidad del hover pero al buscar en el buffer que esta no encuentra. Un ejemplo donde lo veo pasar mucho es con tailwindcss, este queda asociado, pero al buscar sale la notificacion de que no esta. No es un tema tanto de neovim sino de las configuraciones. Exitos.
A mi no me autocompleta las comillas, paréntesis o parecidas, estoy usándolo con pyright y se me hace un poco tosco el tener que abrirlas y cerrarlas manualmente. No hay algún plugin o algo que me ayude con eso?
El video que estaba buscando. Mil gracias!
Un saludote, Alpha, te queremos.
Gracias :)
Brutal hermano, muy buen video. Gracias.
Genial!
Gracias varón!
A la orden
Muy bueno, habrá episodio sobre linters y formateadores?
Si, eso se viene con null ls. Ya algo cubri con el anterior en lsp server que algunos proveen ya esas funcionalidades, pero si muchos pueden ser externos y queremos integrarlos.
Muy buenos tus videos estuve siguiendo para configurar nvim mi consulta va a que no se autocompleta y estuve mirando tu configuración pero no se como hacer. Me refiero cuando quiero que me complete alguna función o variable gracias
El autocompletado con cmp para las funciones y demas depende del lsp, tenes el source configurado en cmp y el lsp esta corriendo para el lenguaje que queres ?
@@Alpha_Dev Gracias por responder, copie como lo hacias en los video, sino entendi mal cuando te aparece la sugerencia con se seleccionaba pero no me funciono. Agregue la configuración de lsp como mostraste. y con lspconfig vi que estaba activado.
muy buen video! para aprender vim recomiendas utilizar un editor como lazyvim o astrovim ó crear una configuración desde cero como la tuya? Saludos desde Chile!
Hola Felipe, depende cual es tu objetivo, si queres tratar de tener un ambiente lo mas rapido posible configurado iria por alguno de esos.
Si tu objetivo es entender mas en profundidadad te recomendaria armar tu configuracion, siguiendo la serie haciendolo desde cero, o tomar como base kickstart nvim.
Sea cual sea lo que buscas te deseo exitos.
me ocurrio un error de vim.lsp.buf.hover, cada ves que hacia un K para ver la informacion, me la entregaba pero igual me notificaba neovim que no habia informacion disponible (y con el plugin notify, era molesto), encontre un script en github que solucionaba el problema pero me gustaria saber porque ocurre.
Con cual te paso.
Lo que pasa es que los servidores se registran con capacidades, entonces tenes un servidor que se registra con una capacidad del hover pero al buscar en el buffer que esta no encuentra.
Un ejemplo donde lo veo pasar mucho es con tailwindcss, este queda asociado, pero al buscar sale la notificacion de que no esta. No es un tema tanto de neovim sino de las configuraciones.
Exitos.
A mi no me autocompleta las comillas, paréntesis o parecidas, estoy usándolo con pyright y se me hace un poco tosco el tener que abrirlas y cerrarlas manualmente. No hay algún plugin o algo que me ayude con eso?
Una semana tarde, pero si lo seguis necesitando hay un plugin que se llama mini pairs.
@@codfish-dev ya pude rey, muchas gracias por escribir.
Muy bueno, pude configurar mejor cmp!!gracias!
Tengo otro problema, no me sirve el autocompletado para html, no me da errores, no me da sugerencias.
Tenes instalado un servidor de LSP para html ? Sin eso neovim no sabria que autocompletar.
coc?
Coc es una alternativa, coc maneja su propio engine para muchos autocompletados, en lo personal prefiero cmp y por eso lo recomiendo.