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
vim
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
Guardar un fichero dentro de VIM cuando no tenemos permisos
Era un poco complicado poner título a esta entrada, no obstante seguro que a todos nos ha pasado que comenzamos a editar un fichero desde vim o vi y a la hora de grabar nos damos cuenta que no tenemos privilegios para guardarlo (ya sea porque es propietario root u otro usuario), recibimos un error 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