
Introducción al contenido del curso.
Primera lección sobre el manejo del editor de texto Vim, en el que se muestra las modalidades basicas para el uso del editor:
Modo Inserción.
Modo Visual.
Modo Normal.
Modo View o solo lectura.
Modo de Comandos.
En este video se muestra el manejo básico del cursor. Al terminar esta lección aprenderás a mover el cursor sin necesidad de usar las flechas del teclado.
En este video se muestran técnicas básicas para mover el cursor con mayor rapidez, como por ejemplo el uso del comando " f " para buscar caracteres en una línea entre otros comandos.
Uso del comando "set number" y navegación por líneas.
En este video se muestra el uso del "cursorcolumn" y "cursorline".
En esta lección aprenderás distintas formas de iniciar el modo inserción para comenzar a escribir en el fichero.
En este video aprenderás diferentes maneras de borrar texto y caracteres y los usos de los incrementos al momento de borrar.
Técnicas de modificación de contenido usando los comandos "c" con incrementos y sustitucion de contenido con combinación de teclas, incluyendo los que se encuentran en encerredos en caracteres como () [] {}...
Combinaciones de teclas básicas para la modificación de líneas completas, y también para modificaciones de contenido dentro de caracteres como [], (), {}, etc.
También se mencionan como podemos guardar los cambios realizados en el fichero que se está editando.
Métodos de básicos para copiar, pegar y cortar con aplicación de incrementos y sin ellos.
Tutorial de como usar los registros especiales para copiar y pegar fuera del editor Vim.
En este video se muestra el uso básico de macros en vim para ediciones automáticas.
Uso del comando Digraph para la inserción de caracteres especiales y complejos en Vim.
Tips de busquedas con palabras y busqueda de caracteres especiales en el fichero.
Comandos de busquedas en ambos sentidos y resalto de los mismos.
Introducción a la búsqueda de contenido en el fichero usando caracteres regulares, también conocidos como regex.
En este video se muestra como navegar usando marcas y como hacer ediciones básicas con las marcas.
Vim por defecto no muestra la marcas que asignamos al fichero que estamos editando, y tampoco muestra las demás marcas que Vim coloca por su propia cuenta.
En esta lección aprenderás a ver no solo las marcas que colocamos sino que tamibién las marcas que Vim asigna durante la edición del fichero.
En esta lección aprenderás a usar los corchetes para navegar por las marcas que asignamos dentro de nuestro fichero, también mostraré otras técnicas extras para borrar marcas en Vim, el uso de las marcas especiales < y >, y como copiar líneas usando marcas.
Para entender mejor que es el filtrado en Vim, hago referencia al redireccionamiento en la terminal de Linux al momento de usar los caracteres > y >> en la terminal (Shell Bash).
En esta lección aprenderás diferente maneras de como hacer el filtrado de comandos de shell (Bash) en Vim.
Primera parte de la edición de múltiple ficheros, en la que se muestra las bases para trabajar con diferentes ficheros y también como podemos acceder a cada uno de ellos.
Segunda parte de la edición de múltiples ficheros, aquí seguimos trabajando con los comandos de navegación entre ficheros y como alternar entre dos ficheros o archivos.
Esta es la introducción al manejo de las ventanas en Vim. Aqui se muestra como podemos abrir diferentes ventanas usando el mismo fichero o diferentes ficheros, también se menciona algunos comandos extras como por ejemplo abrir una ventana y realizar una búsqueda simple o de línea al mismo tiempo, y como podemos mover el cursor de una ventana a otra.
En el presente tutorial, se muestra el uso de los comandos sview y new así como también el uso de los comandos utilizados para poder manipular el tamaño de las ventanas.
También se enseña los atajos de teclado más comunes para controlar el espacio de trabajo en cada ventana.
Atajos de teclado para abrir y cerrar ventanas en Vim usando el mismo fichero. Las desventaja de este método es que solo nos sirve si deseamos abrir una ventana solo para ver el fichero que estamos editando en modo solo lectura.
En el presente video aprenderás a identificar un buffer en Vim así como también a como listar los buffers con los que se están trabajando.
Aqui se muestra como podemos identificar los estados de los buffers en la lista de buffers. También se explica el significado de los simbolos de estados más comunes que se presentan cuando estamos editando.
En esta lección aprenderemos los comandos básicos para movernos de un buffer a otro, tanto de forma descendente como ascendente.
Recordatorio sobre el concepto de los buffers en Vim. Es decir; ventanas de Vim vs Buffers.
En esta lección se muestra las diferentes maneras de abrir pestañas en Vim como listar las pestañas con las que estamos trabajando.
En la presente lección aprenderás los comandos necesarios para poder moverse de una pestaña a otra y así como también a como reordenarlas.
En este video se muestra las distintas formas de cerrar múltiples pestañas en Vim.
Bienvenido a este curso de Vim. Con este curso aprenderás a usar Vim en un entorno 100% Linux sin necesidad de conocimientos previos o experiencia con el editor.
Lo que necesitas para empezar el curso es una computadora con acceso a un sistema operativo Linux y tener permisos de superusuario (root) para instalar programas.
Aprenderás a configurar Vim de acuerdo a tus necesidades y gustos, también aprenderás a como personalizar su apariencia de tal manera que parezca un IDE y también aprenderás técnicas avanzadas de edición que te ayudarán ahorrarte cientos de clicks con el mouse.
En caso de que seas usuario de Windows y no desea mudarse completamente a Linux, se recomienda la virtualización de cualquier distribución Linux. Las distribuciones que personalmente recomiendo para tomar este curso son las siguientes:
Ubuntu
Linux Mint
Debian
Usted puede elegir la distribución de su preferencia, pero las mencionadas son las que recomiendo para los principiantes en el uso de Linux. Si necesita hacer virtualización para instalar el sistema operativo, puede utilizar cualquiera de los siguientes programas:
VMWare
Virtualbox
En este curso trabajará con Vim desde el principio hasta el final sin el uso de aplicaciones que posean interfaz gráfica (GUI), para así sacarle mayor provecho a la herramienta.
Comienza ahora mismo a aprender Vim y conocerás sus asombrosos beneficios al hacer proyectos de desarrollo.