Posteado por: jfranzon | 12 enero, 2008

Comandos útiles Linux (vim)

Vamos a crear un apartado especial para un comando tan básico, útil y potente como es el vi / vim.

Haciendo referencia a un post anterior, voy a ampliar funciones a medida que las vaya encontrando, usando y viendo útil.

vim – Las teclas más comunes son (hay muchas guías por internet más completas, aquí pongo lo más usado por mí).
Insert, inserta o reemplaza texto (pasa al modo inserción). Para salir del modo inserción basta con darle a Esc (escape)
o, entra en modo inserción en una línea nueva por debajo del cursor
:w, graba los cambios
:wq, graba los cambios y sale
:q, sale de vi, si han habido modificaciones hay que hacerlo con :q!
:set nu, enumera las líneas
dd, borra una línea completa
Supr, borra el carácter sobre el que estamos
:u o u, deshace los cambios
/cadena, busca cadena hacia el final, con / solo busca la siguiente aparición de la última cadena que pusimos
?cadena, como / pero busca hacia el principio del documento
:n o nG, nos lleva a la línea n
Para sustituir una cadena por otra se hace con
😛,F s/cadena_a_sustituir/cadena_nueva/ , P es la línea en la que empieza a sustituir y F es la última, que si queremos que sea hasta el final se pone $ (e.g.: :1,$ s/hoal/hola/ )


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: