Extendiendo VIM: utilizando plugins!

  Рет қаралды 14,824

JuncoTIC

JuncoTIC

Күн бұрын

Hoy veremos cómo podemos extender las funcionalidades de nuestro editor de textos Vim mediante el uso de plugins! Aprenderemos a instalarlos, desinstalarlos y utilizar algunos interesantes para programadores.
Este video complementa un artículo en nuestro blog! No dudes en visitarlo para aprender:
juncotic.com/v...
Además, este video forma parte de un curso de Vim totalmente online que hemos publicado. Puedes acceder a el con el máximo descuento posible utilizando el siguiente cupón. No te lo pierdas!
juncotic.com/c...
¿Te pareció interesante? ¿Tienes dudas o sugerencias? Dejanos tu mensaje!
Y desde ya quedas invitado a sumarte a la comunidad #JuncoTIC!
Síguenos en nuestras redes sociales y mantente informado sobre nuestros últimos lanzamientos y capacitaciones.
Te esperamos!
Blog: juncotic.com/blog
Cursos: juncotic.com/cu...
Facebook: / juncotic
Twitter: / juncotic
Google+: plus.google.co...
KZbin: bit.ly/2MouMyO
Telegram: https:/t.me/juncotic
Contamos con tu presencia en nuestras iniciativas!
¡Muchas gracias!

Пікірлер: 32
@jvcho
@jvcho 5 жыл бұрын
Gracias de verdad , amigo es el primer video en castellano que explica como instalar plugins en Vim, por lo menos que yo haya encontrado, las cosas son faciles, falta explicarlas bien. Gracias
@Juncotic
@Juncotic 5 жыл бұрын
Muchísimas gracias por tu comentario Jose Vicente!! Me alegra que te haya servido!! Saludos cordiales! ^@d1cor
@JulioFrancoPy
@JulioFrancoPy 4 жыл бұрын
Excelente pedagogía! Muchas gracias por subir el video! Saludos desde Paraguay!
@Juncotic
@Juncotic 4 жыл бұрын
Muchísimas gracias!! Me alegro que te haya gustado! Ni bien termine con mi tesis volveré a publicar con mayor frecuencia. Saludos a todos los hermanos de Paraguay desde San Rafael, Argentina!! @d1cor
@edart8734
@edart8734 2 жыл бұрын
Gracias por el vídeo, me sirvió mucho,.....pd como se llama el programa q usas para mostrar los teclas en pantalla.
@Juncotic
@Juncotic 2 жыл бұрын
Hola Edart! en esos videos usé key-mon. Otro interesante (fork de éste) es screenkey. Espero te sirva! Saludos!
@edart8734
@edart8734 2 жыл бұрын
Gracias, lo voy a probar
@kieferxb
@kieferxb 4 жыл бұрын
Gracias
@Juncotic
@Juncotic 4 жыл бұрын
A vos por comentar Felipe! @d1cor
@alexandergutierrez9154
@alexandergutierrez9154 4 жыл бұрын
¿disculpa y como agrego otros plugins de esa forma, es que estaba viendo que todos los demás plugins requieren otros comandos de instalación, o acaso únicamente el clono git del plugin y lo pego en el archivo de plugins?
@Juncotic
@Juncotic 4 жыл бұрын
Hola Alexander! El Bundle que utilizo en el video para incorporar plugins al Vim los descarga automáticamente desde repositorios git, github por defecto, pero puede especificarse en la línea Plugin. Por ejemplo, la siguiente línea agrega un plugin desde su repositorio oficial de github del usuario "garbas": Plugin 'garbas/vim-snipmate' Y la siguiente hace algo similar con otro plugin, pero especificando la URL completa (no necesariamente github en este caso): Plugin 'github.com/davidhalter/jedi-vim' Espero te sirva! Cualquier duda comentame. Saludos! @d1cor
@turistam123
@turistam123 3 жыл бұрын
Nada más de escucharte me caíste bien. Explicas excelente. Hice todos los pasos pero al final me sale error E492 PluginInstall no es una orden y ahí se acabó mi paciencia jaja porque repetí todo dos veces. (Por cierto, tienes un nuevo suscriptor). Quiero agregar que yo tengo Parrot y con ya venía por defecto, el archivo vimrc ya existía, qué hago?
@Juncotic
@Juncotic 3 жыл бұрын
Hola!! Perdón por la demora en contestar! He estado ocupado estos días. Antes que nada muchísimas gracias por tus palabras!! Me alegro que el video te haya gustado! No se si pudiste resolver tu problema... eso en general es porque no está presente el gestor de plugins Vundle. Quizás haya cambiado la forma de instalar algunas cosas, voy a chequearlo y si es así actualizo el contenido (he estado viendo otros gestores de plugins que me gustaría compartir también). Te dejo un enlace que puede serte de utilidad: stackoverflow.com/questions/30017366/vim-error-e492-not-an-editor-command-plugininstall Espero te sirva! Cualquier comentario será bienvenido. Y desde ya gracias por suscribirte! A partir del año que viene volveré a la actividad con el canal, ni bien pueda presentar mi tesis de posgrado. Saludos cordiales!! @d1cor
@turistam123
@turistam123 3 жыл бұрын
@@Juncotic Gracias, no hay problema. La verdad no pude, y Lugo borre cosas que no debía y después de unos golpes a la PC mejor le di reset jaja. Oye, yo estaba/estoy aprendiendo C/c++ no sé, me gusta, pero me han dicho que ya es obsoleto y me desanimaron jaja, que me recomiendas? Éxito en tu proyecto.
@Juncotic
@Juncotic 3 жыл бұрын
jaja buenísimo!! Si te gusta el lenguaje C/C++ dale para adelante! No creo que C sea obsoleto, hay muchas cosas que todavía se desarrollan mayormente en C, como el software de base de los sistemas operativos, el software para dispositivos embebidos, controladores, etc. Si es por razones laborales, es verdad que lenguajes como Python son más demandados, pero también es un campo que tiene mucha más competencia. Yo soy programador C y Python. Este último es mucho más sencillo para desarrollar más rápido, pero me gusta más C porque utilizo GNU/Linux, programar en C me ayudó a aprender muchísimo del funcionamiento del núcleo y del sistema en general. Conclusión: si te gusta C, seguí aprendiendo, C te ayuda a entender bien la lógica interna del sistema operativo, y eso te va a servir de mucha ayuda para programar correctamente en cualquier otro lenguaje de programación. Eso, sin contar que gran cantidad del software de sistema y servicios que utilizamos quienes trabajamos en GNU/Linux está desarrollado principalmente en C y C++. Espero te sirva! Cualquier duda escribime. Saludos y felicidades!! @d1cor
@turistam123
@turistam123 3 жыл бұрын
@@Juncotic Muchas gracias por el consejo. Felices fiestas.
@reinaldoduguet6724
@reinaldoduguet6724 4 жыл бұрын
Hola!! que tal? luego de haber instalado los plugins me dice lo siguiente.. "The ycmd server SHUT DOWN (restart with...w the instructions in the documentation. 0,0-1)"
@Juncotic
@Juncotic 4 жыл бұрын
Hola! Por lo que veo es un problema con el plugin de YouCompleteMe, podrías desactivarlo y probar si es ese el error que genera. Si es así puede que alguna actualización, ya sea de vim como de este plugin particular, no de buena compatibilidad. Otra opción es probar con neovim en vez de vim para la carga del plugin, neovim tiene una línea de desarrollo más rápida y las actualizaciones más frecuentes suelen corregir estos problemas. Igualmente, otra opción es buscar otros plugins para reemplazar youcompleteme. Espero te sirva! Cualquier duda escribime. Saludos! @d1cor
@carlosa.jesuss.3357
@carlosa.jesuss.3357 4 жыл бұрын
como hago para resetear todo y hacer todo de cero, no se que macana hice y no me funciona el pluginInstall ?
@Juncotic
@Juncotic 3 жыл бұрын
Hola Carlos! Vim por defecto no tiene ningún archivo de configuración cargado, por lo que podrías eliminar (o mover, por las dudas, a otro directorio) el archivo ~/.vim y el directorio ~/.vim/, con eso deberías obtener el vim básico para comenzar a trabajar.
@chrisgmag22
@chrisgmag22 4 жыл бұрын
Una pregunta, ¿que hago si dice “The ycdm server SHUT DOWN (restart ... “ ya que no me deja usar los plugins :(
@Juncotic
@Juncotic 4 жыл бұрын
Hola! Por lo que veo es un problema con el plugin de YouCompleteMe, podrías desactivarlo y probar si es ese el error que genera. Si es así puede que alguna actualización, ya sea de vim como de este plugin particular, no de buena compatibilidad. Otra opción es probar con neovim en vez de vim para la carga del plugin, neovim tiene una línea de desarrollo más rápida y las actualizaciones más frecuentes suelen corregir estos problemas. Igualmente, otra opción es buscar otros plugins para reemplazar youcompleteme. Espero te sirva! Cualquier duda escribime. Saludos! @d1cor
4 жыл бұрын
Sabes si todo lo que explicas funciona tambien en neovim? Saludos
@Juncotic
@Juncotic 4 жыл бұрын
Hola! No todos los plugins son compatibles con neovim, sin embargo la metodología para instalarlos sí lo es, de hecho tengo un nvim instalado y corre con varios plugins de vim sin problemas! @d1cor
@neetoons8023
@neetoons8023 4 жыл бұрын
No me funcionaba hasta que me fui al vimrc original en /etc/vim/vimrc y agregué el "so ~/.vim/plugins.vim" Gracias!
@Juncotic
@Juncotic 4 жыл бұрын
Hola Edwin! Buenísimo! Sí, el archivo /etc/vim/vimrc es la configuración general para todos los usuarios. En general con agregar esa línea en el ~/.vimrc basta, ese es la configuración personal de vim para tu usuario. Gracias por tu comentario!!
@Fercassera
@Fercassera 5 жыл бұрын
c puede programar java con vim?
@Juncotic
@Juncotic 5 жыл бұрын
Hola Fer! No soy programador Java, pero me da la impresión de que para programar Java con Vim vas a tener que tocar bastantes configuraciones y plugins para hacerlo amigable. Sin embargo, si ya sos usuario de Vim, he visto que hay proyectos documentados de cómo usar editores Vim y derivados con configuraciones específicas para programar Java de manera productiva [1]. Ahora, hacerlo de manera productiva como en un IDE gráfico moderno va a requerirte un poco de práctica, aunque no es imposible :) [1] spacevim.org/use-vim-as-a-java-ide/
@namenameone697
@namenameone697 5 жыл бұрын
Me dice pluginIstall no es una orden del editor
@Juncotic
@Juncotic 5 жыл бұрын
Fijate si lo estás escribiendo bien, es PluginInstall la orden.
@codingjhames
@codingjhames 4 жыл бұрын
me rindo no pude, fue error tras error instalar todo esto, y no logre entender nada
@Juncotic
@Juncotic 4 жыл бұрын
Hola! ¿Qué errores tuviste? Yo llevo bastante tiempo usando esto y no he tenido problemas. Si te resulta más cómodo dejame los comentarios en el artículo a ver si puedo darte una mano: juncotic.com/vim-plugins-mejorando-favorito/ Saludos! @d1cor
Pipes y redirecciones en la shell de GNU/Linux
25:56
JuncoTIC
Рет қаралды 1 М.
How I Write LaTeX In Neovim
8:21
tuffgniuz
Рет қаралды 42 М.
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 64 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 37 МЛН
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 32 МЛН
Mastering Neovim |  Plugins y Plugins Manager
39:27
Alpha Developer
Рет қаралды 6 М.
Neovim Tu primer Plugin !!!
23:13
Alpha Developer
Рет қаралды 2,2 М.
Vim Tips You Probably Never Heard of
12:11
Luke Smith
Рет қаралды 121 М.
VIM C++ Setup With Coc nvim
17:49
Timothy Unkert
Рет қаралды 44 М.
Mastering the Vim Language
36:20
thoughtbot
Рет қаралды 614 М.
7 Amazing CLI Tools You Need To Try
18:10
Josean Martinez
Рет қаралды 366 М.
How to Configure Vim like VSCode
23:24
Ben Awad
Рет қаралды 748 М.
An intro to Vim with Ultisnips (ft. LaTeX and MATLAB)
52:33
Patrick Phelan
Рет қаралды 7 М.
Hack your brain with Obsidian.md
11:53
No Boilerplate
Рет қаралды 2 МЛН