Suscribirse al Feed
08Ene

Mini-mini referencia al editor vim

Inicio de vim
Antes de ejecutar cualquiera de los editors de pantalla completa (incluyendo a vim), debes tener configurada la variable de entorno TERM para que indique el tipo de su terminal. Esta variable se configura normalmente a xterm cuando se inicia una ventana en el entorno gráfico. Si no está ejecutando el entorno gráfico, la terminal predeterminada es Linux.

Puede ver la página de manual del vim con el comando man vim. También hay bastante ayuda dentro del editor. Para comenzar inicia el editor con el comando vim nombrearchivo.

Conceptos básicos de vim
vim es un “editor de modo” basado en texto, y viene en tres modos: command, insert, y ex. El modo predterminado es el modo de comandos. Esto significa que lo que escribe con comandos para el editor en lugar de entrada para el archivo en el que está trabajando.

La mayoría de los comandos de vim son de una sola letra, algunos tienen un modificador de alcance. La mayoría puede estar precedida de un número, que es el “factor de repetición” (el cual ocasiona que el comando subsecuente se repita ese número de veces).

En modo insertar, las pulsaciones de teclas se capturan e introducen en el archivo que está editando. En este modo, la palabra INSERT aparece en la parte inferior de la pantalla.

El tercer modo de vim es el ex. En este modo aparece un indicador “:” en la parte inferior de la pantalla. Puede escribir cualquier comando ex en este indicador. Los comandos ex son útiles para alternar entre archivos sin salir del editor.

Para regresar al modo de comandos basta con oprimir la tecla Esc. Para tener acceso a la ayuda de vi, como es muestra en el dibujo, digite :help desde el modo de comandos.













Uso del vim
Ahora pruebe una sesión de ejemplo con vim. Para esto, creará un archivo sencillo en C++ llamado hola.cpp.

  1. Escriba vim hola.cpp para empezar a editar el nuevo archivo.
  2. Escriba i desde el modo de comando (o oprima la tecla insert).
  3. Escriba el siguiente texto:
    #include
    int main()
    {

    cout<<"Hello parce!!!\n";

    return 0;
    }

  4. Oprima “Esc” para salir del modo insertar. Ahora que se encuentra de nuevo en el modo de comandos, observe que las teclas h,j,k y l le permiten mover el cursor hacia la izquierda, hacia abajo, hacia arriba y hacia la derecha, respetivamente.
    Puede volver a entrar al modo insertar en cualquier momento. La tecla “i” inicia la inserción en el lugar donde se encuentra el cursor, la tecla “a” inicia la inserción despues de donde se encuentra el cursor. Otras son, por ejemplo.: “A” para insertar al final de la línea actual; “o” para insertar en una línea nueva después de la línea actual; y “O” para insertar una línea nueva antes de la posición actual. De nuevo, fijese que cuando está en modo de insersion aparece la palabra INSERTAR abajo, para salir del modo de insersión persione la tecla “Esc”.
  5. Para guardar en el archivo y salir digite ZZ o :wq (write and quit) desde el modo de comandos.

Otra cosilla a aclarar es la parte de los colores y eso. En algunas distros el vim viene con el resaltado de color automático, por ejemplo en Knoppix, mientras que en distros como Ubuntu no es así. Puede parecer una característica innecesaria, pero resulta realmente útil cuando estás programando. En todo caso, si tu vim NO resalta en colores: cadenas de texto, tipos de variable primitiva o palabras reservadas (del lenguaje de programación que estes utilizando), puedes utilizar el comando :syntax on.

Esto es lo básido acerca del vim, si deseas más información o tutoriales de verdad pues vamos, utiliza este link.

© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS