Especificar/forzar encoding de un fichero en Vim

Vim (o eso creo, perdonadme si no es cierto) utiliza por defecto UTF-8 para la codificación de caracteres. Cuando trabajamos con ficheros de otros sistemas en los que la codificación utilizada es otra (latin1 por ejemplo) es posible que nos encontremos con caracteres ilegibles provocados por el cambio de interpretación del encoding. Pongamos por ejemplo Seguir leyendo


Ejecutar comandos directamente desde Vi / Vim

El editor Vi/Vim es todo un mundo, existen incluso libros de cientos de páginas que enseñan todos sus secretos y la forma más óptima de trabajar con él, y no hay duda que eso te hará un mejor y más efectivo administrador de sistemas (siempre podemos divertirnos aprendiendo mientras jugamos al juego Vim Adventures). En este Seguir leyendo


Ver las diferencias entre dos ficheros con Vimdiff

Personalmente pocas veces he trabajado con el comando diff en Linux, pero la verdad es que las veces contadas que lo he hecho no me ha gustado demasiado su salida para encontrar diferencias entre ficheros. Hoy, de casualidad me he topado con vimdiff, un «añadido» del maravilloso vim que nos permite ver las diferencias de Seguir leyendo


Cómo buscar y reemplazar en vi ó vim

Sé de alguien que siempre olvida como buscar y reemplazar una cadena de texto en todo un fichero con vi o vim ;) así que lo mejor será dejar este truco plasmado en una entrada. Si queremos reemplazar una cadena de texto o palabra en todo un fichero de texto, lo abrimos con vim: $ Seguir leyendo