Vi y notepad2, editores de texto

Sin categoría Dejar un comentario

Lo confieso, he vuelto con el editor vi (VIM - Vi IMproved), desde que me paso horas en la shell de Suse Linux, por conexión ssh.

Al principio me ha costado, tenia olvidado su funcionamiento (Modo Comando, Modo Texto y Modo “ex” o última línea), pero después de desempolvar los apuntes, repasar su funcionamiento y unos días de uso, vuelvo a “dominarlo“.

Parece mentira como a pesar del paso de los años, sigue imperturbable, solido y potente.

vi

Algunos comandos para sobrevivir en el modo Comando
(Cuidado, diferencia mayúsculas de minúsculas):

Comandos para insertar:

i    insertar antes del cursor
I    insertar al principio de la línea
a    insertar después del cursor
A    insertar al final de la línea
o    abrir línea debajo de la actual
O    abrir línea encima de la actual
R    sobreescribir (cambiar) texto

Comandos para borrar

x     borrar caracter bajo el cursor
dd    borrar línea, queda guardada
u     deshacer última acción
U     deshacer todos los cambios en una línea

Comandos para copiar y pegar

Y o yy      copiar línea
P           pegar antes del cursor
p           pegar después del cursor

Comandos de Búsqueda

/str    buscar hacia adelante cadena de caracteres 'str'
?str    buscar hacia atrás cadena de caracteres 'str'
n       repetir último comando / o ?
N       repetir último comando / o ? para el otro lado
Ctrl-G  mostrar número de línea actual

Para el modo “ex” o última línea suelen ser habituales los comandos:

ESC           pasar a modo comando
:q!           salir sin guardar cambios
:w            guardar cambios
:wq!          guardar cambios y salir
:shell        salir al shell (vuelve con exit)

Mover

:1    mueve a línea 1 
:15   mueve a línea 15 
:$    mueve a última línea

Opciones

:set                cambio de opciones 
:set nu             mostrar números de línea 
:set nonu           no mostrar números de línea 
:set showmode       mostrar modo actual de vi 
:set noshowmode     no mostrar modo actual de vi

Para aprender a usarlo sacándole toda su potencia, puedes consultar el capitulo de vi del Curso Básico de UNIX de vagonbar.

notepad2

Aunque existe versión de Vi para Windows, me he habituado a usar el Notepad2 un un rápido y ligero editor de texto, a modo de bloc de notas, con sintaxis coloreada, ideal para editar html, asp, php, xml, css… Un proyecto Freeware de Florian Balmer que empezó a desarrollar para editar lenguajes de programación web, resaltando los tags mediante colores. No requiere de instalación y el binario y el fuente se distribuyen con licencia GPL.

Blog Widget by LinkWithin
¿Te gustó?, VOTA el post. SÍGUEME por Twitter, Facebook o RSS.

No hay post relacionados

Sin comentarios, anímate y pon el tuyo.

Escribe tu comentario o... ¡salta!

Etiquetas XHTML permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Entradas RSS Comentarios RSS Acceder Subir
twitter facebook Rss mail rssSígueme en Google Currents