Editor de textos VIM: de cero a experto

Nivel: Básico

Modalidad: Online

Estado: Publicado



¿Qué aprenderás en este curso?

Se trata de un curso teórico y práctico, donde:

  • Utilizar holgadamente muchas de las características fundamentales del editor Vim.
  • Utilizar repetición de comandos.
  • Editar y varios archivos en la misma interfaz del editor, compartiendo el portapapeles de Vim.
  • Automatizar tareas de edición en archivos de texto mediante macros en Vim.
  • Utilización de los buffers de portapapeles disponibles.
  • Ejecución de comandos y edición de salidas (outputs) dentro del editor.
  • Gestión de paneles verticales y horizontales.
Modalidad de cursado

El curso es totalmente online y asincrónico, es decir, puedes cursar a tu propio ritmo de aprendizaje en tus propios tiempos.

  • El curso se compone de video clases cortas que te van a guiar por todo el recorrido del temario, de una manera amena y diseñada para que puedas incorporar conocimientos de manera gradual.
  • Tienes una sección de preguntas y respuestas (Q&A) donde puedes consultar todas tus dudas puntuales con los temas del curso.
  • Dispones de una plataforma de mensajería privada para comunicarte con tu profesor.
  • Recibirás anuncios con cada actualización que el profesor realize en el contenido.
  • Los cursos son dinámicos, y se mantienen actualizados todos los meses. Podrás sugerir la incorporación de temas afines al contenido del curso, que serán considerados para futuras actualizaciones del mismo.
Requisitos
  • Deberías poseer manejo básico de una computadora
  • Deberías saber manejar básicamente algún sistema operativo (Linux, Windows)
  • Deberías instalar el editor de textos VIM (lo aprenderás durante el cursado igualmente)
  • Si programas en algún lenguaje de programación, podrás aprovechar características avanzadas del editor, pero no es requisito.
  • Ganas de aprender 🙂
¿A quién está dirigido este curso?

El curso está dirigido principalmente a:

  • Este curso está orientado a cualquier persona que maneje computadoras y quiera aprender a editar archivos de texto con un editor de línea de comandos.
  • También está orientado a programadores que deseen empezar a utilizar este excelente editor de línea de comandos para programar.
  • También está orientado a administradores de sistemas windows y principalmente Linux/Unix.

Temario

Breve Introducción
  • Temario general del curso
  • ¿Qué es Vim? ¿Por qué aprender este editor?
Primeros pasos con el editor Vim
  • Creando un archivo nuevo
  • Modos de trabajo
  • Comandos de navegación
  • Eliminación de texto
  • Copiando y pegando contenido
Vim: conceptos y usos esenciales
  • Insertando y reemplazando texto
  • Reemplazando texto
  • Repitiendo comandos
El modo visual: una manera más sencilla de seleccionar
  • Modo visual: Facilitando el trabajo
  • Modo visual: segunda parte
Búsqueda de texto simple y con patrones
  • Buscando cadenas en un texto
  • Búsquedas avanzadas de cadenas – Uso de patrones
Modo «ex» o modo «línea de comandos»
  • Una introducción y uso básico
  • ex: un vistazo más profundo
  • ex y los comandos de la terminal
  • ex: gestionando cambios en el texto
Automatizando tareas y facilitando la edición
  • Automatizando la edición con macros
  • Utilizando buffers de contenido
Trabajando con múltiples archivos
  • Utilizando las pestañas o Tabs de Vim – Parte 1
  • Utilizando las pestañas o Tabs de Vim – Parte 2
  • Dividiendo la ventana de Vim en paneles – Parte 1
  • Dividiendo la ventana de Vim en paneles – Parte 2
  • Clase Extra: Accede a mis otros cursos con el máximo descuento posible!
  • Plugins: Mejorando la productividad!
  • Folding – Parte 1: Introducción
  • Folding – Parte 2: Comandos y usos
  • Algunos comandos EX interesantes
  • Configuración y persistencia

Los items marcados con (*) se encuentran en etapa de elaboración.


El curso es tuyo!! La intención es que te sirva para mejorar tus habilidades laborales, por lo que, si tienes sugerencias sobre temas agregar o quitar del temario propuesto, no tienes mas que escribirnos!


¿Preguntas? ¿Comentarios?

Si tenés dudas, o querés dejarnos tus comentarios y consultas, sumate al grupo de Telegram de la comunidad JuncoTIC!
¡Te esperamos!