Mostrando entradas con la etiqueta editores. Mostrar todas las entradas
Mostrando entradas con la etiqueta editores. Mostrar todas las entradas

jueves, octubre 11, 2012

Artículo sobre el editor VI

Imagen que he traído del artículo al que me refiero, aunque el autor a su vez lo copió de otro sitio:


Hola,

Aquí un interesante artículo sobre el editor VI, con algunos motivos para utilizarlo a pesar de lo complicado que pueda resultar. La verdad es que yo lo utilizo cada día más para hacer anotaciones, actas de reunión, editar ficheros de configuración, analizar logs, etc. etc.

Cuando hay que generar un resultado a partir de un fichero de texto suelo utilizar PERL, pero está claro con el ejemplo de MACRO que aparece en el artículo que se pueden hacer muchas cosas sin salir del propio VI.

Saludos,

miércoles, junio 13, 2012

Configuración del VI. Fichero .exrc

Podemos personalizar el comportamiento de nuestro editor VI por medio del fichero oculto .exrc
Para ello tenemos que crear el fichero .exrc en el home del usuario. Los comandos que pongamos ahí se ejecutarán cuando pasemos al modo comando ESC :

Por ejemplo: Normalmente cuando buscas un texto no quieres que el VI tenga en cuenta las teclas mayúsculas o minúsculas. El VI en principio es CASE SENSITIVE y puede ser engorroso. Con el comando set ignorecase el VI se vuelve "insensible" a mayúsculas.

Por lo tanto es suficiente con crear un fichero .exrc en el home con las siguiente línea para modificar ese comportamiento:
set ignorecase

En Internet podéis encontrar miles de configuraciones personalizadas utilizando el .exrc. Es bastante razonable como proponen en este sitio, asignar a las teclas F1, F2, F3, etc. las funciones de "ayuda", "impresión de número de línea", "quitar el número de línea", etc.