Trabajando Eficientemente con VI – VIM

Posted on diciembre 4, 2008. Filed under: General, Trucos Geniales |

vi o vim

Para sistemas basados en RedHat no hay ninguna diferencia entre vi y vim, siendo “lo mismo” (pero siendo mas tecnico vi es un alias para vim) (en otras palabras, al ejecutar el comando vi si tienes instalado vim, trabajaras con vim no con vi).

Si tu estas en otras variantes de GNU-Linux como Debian o Slackware podras observar diferencias entre estos dos software en terminos de evolucion vi es lo que era, y vim es lo que vi siempre quiso ser.

Entonces, aqui estoy presentando mas trucos y consejos para trabajar mejor del lado de vim.

NOTA : muchas de estas opciones trabajan solo en el modo comando de utilidades de vim a menos que se especifique explicitamente.

1) :sp <nombre_de_archivo>

Ventana dividida, divide la ventana activa vim en dos partes….. Si <nombre_de_archivo> es especificado entonces este puede abrirse en la otra mitad, sino entonces el archivo actual sera abierto, esto nos ayuda por ejemplo si queremos comparar un archivo con otro, o copiar informacion de un archivo a otro…….

2) Esta division de ventanas puede ser facilmente manejada al usar CTRL+W

3) :! <comando>

esta es una opción muy útil si no quieres dejar la ventana vim y seguir trabajando en la linea de comandos por alguna razon.

4) :set nu

Esta opcion puede salvar de tiempo perdido cuando estamos buscando por errores este nos dara el numero de cada uno.

5) :set ai

timesaver real para los programadores de Negocios interino está a favor de sangrado automático, y no la inteligencia artificial

6) :set tabstop=x

Este es una ayuda a los programadores, les permite especificar la pestañas deteniendose que es por defecto 8 espacios que pueden ahora ser cambiados a x espacios.

7) .vimrc The default config for your regular sessions.

Si tu quieres mantener algunas opciones constantes de lo que que tu haces puedes colocar todos los comandos en un archivo script como ~/.vimrc………….

8 )  / para adelantar las busqueda y ? para invertir la busqueda….

9) Mucho de nosotros que estamos familiarizados con vi aprendimos los basicos comandos dd yy p

Pero P es tambien una facilidad de pegar con solo una diferencia…..

Cuando tu usas p tu pegas debajo de la linea actual mienstras que con P pegas por encima de la linea actual……..

10) A veces no desean cambiar los datos binarios en un archivo o si tienen que trabajar sobre archivos binarios intenten

vim -b <nombre_de_archivo>

11) Nosotros usualmente hacemos un deshacer con  “u” pero para rehacer??….

CTRL + R al rescate…….

Espero que estos tips & tricks los ayuden en algun momento.

Make a Comment

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

Liked it here?
Why not try sites on the blogroll...

A %d blogueros les gusta esto: