Você está na página 1de 3

VI

Ahora para editar un fichero hacemos: $ vi nombre_archivo Una vez dentro del fichero podemos movernos con las teclas de direccin. Para insertar o borrar el contenido, pulsamos las siguientes teclas (ojo en minscula): i = para empezar a escribir en la posicin del cursor. a = El cursor se sita en el prximo espacio en blanco despus de la posicin del cursor. En ambos casos nos aparece la palabara "-- INSERTAR --" en la esquina inferior izquierda de la ventana. Una vez que hayamos terminado de insertar/modificar el fichero, pulsamos la tecla ESCAPE para salir del modo INSERTAR. Si nos hemos equivocado en algo, podemos deshacer los cambios mediante la combinacin siguiente: :u Para guardar los cambios hechos en el fichero, pulsamos: :w Ahora para salir pulsamos: :q Podemos simplificar las dos rdenes anteriores pulsando la siguiente combinacin, que nos guardar el fichero y saldremos del vim: :x En el caso de que hayamos modificado el fichero y queramos salir sin guardar los cambios, debemos forzar la salida del editor con la siguiente combinacin. :!q. VIM
Comandos Bsicos Vim tiene bastantes comandos, no traten de aprenderse de memoria todos, con la prctica se habituarn a los que ms usen (adems, siempre pueden usar vim tutor). Para los comandos, se distinguen maysculas de minsculas. Como ya dije, al inicio nos encontramos en modo de comandos. Al ingresar a un archivo ya existente, nos desplazamos por l con las flechas direccionales.

:i pasa al modo de insercin de texto. En este modo el programa funciona como cualquier editor de texto normal, para volver al modo de comandos, se pulsa la tecla ESC. Para probar los comandos explicados a continuacin, se tiene que estar en modo de comandos (pulsando ESC). G (o con <SHIFT> + g) nos dirige al final del documento. gg (pulsando dos veces g) vamos al inicio del documento. :n <ENTER> mueve el cursor hasta la lnea n del documento. Otra forma de hacerlo es con n <SHIFT>+g <CONTROL>+g nos muestra el estado del archivo, su nombre y el nmero de lnea en el que se est. x borra el caracter que se encuentra en la posicin del cursor. ndd borra n lneas desde la posicin del cursor, as, si queremos borrar tres lneas, escribimos 3dd. Si se omite el nmero borrar 1 lnea. ndw borra n palabras desde la posicin del cursor hacia la derecha. Por ejemplo, si queremos borrar 3 palabras, escribimos: 3dw. Si se omite el nmero, borrar una palabra. d$ borrar todas las palabras desde la posicin del cursor hasta el final de la lnea. Ntese que el smbolo a ingresar es el $ (dlar) as, si es que se est en un teclado en espaol, se tiene que ingresar d<SHIFT>+4. cw borra los caracteres hasta el final de la palabra en donde se encuentra el cursor y pasa al modo edicin. c$ borra todas las palabras hasta el final de la lnea y pasa al modo edicin. yy copia una lnea de texto p pega la ltima lnea de texto copiada y borrada. u deshace el ltimo comando ejecutado (undo). r<letra> reemplaza la el caracter sobre el que est el cursor por letra. U deshace los ltimos comandos ejecutados en una lnea.

Emacs
C u a d r o d e R ef e r e n ci a p a r a Pr i n c i p i a n t e s Apertura de archivos: C-x C-f luego escriba el nombre del archivo, puede usar la tecla TAB para completamiento automtico. Creacin de nuevos documentos: C-x C-f luego escriba el nombre de un archivo que no exista aun; use TAB para completamiento. Guardar archivo: C-x C-s Destruir bfer (cerrar archivo): C-x k Separar ventanas (para ver dos archivos al mismo tiempo):
Una sobre la otra: C-x 2 Una al lado de la otra: C-x 3

Unificar ventanas (maximizar una ventana): C-x 1 Cambiar de ventana (luego de haber hecho una separacin): C-x o Cambiar de bfer (si est editando mltiples archivos): C-x b Men de bferes (listado de bferes): C-x C-b Ejecutar comandos de cuyo atajo por teclado se ha olvidado: M-x luego escriba el nombre del comando, TAB puede ser usado para completacin.

Mayra Noheli Torres Morales Ing. Sistemas Computacionales S.O. / semestre. 30 Agosto 2012 Ajalpan, Pu.

Você também pode gostar