Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEPTIMO SEMESTRE
Inserta texto al final de la lnea en la que est el cursor. o Abre espacio para una nueva lnea despus de la lnea en la que est el cursor y permite insertar texto en la nueva lnea. O Anlogo al anterior, pero abre espacio en la lnea anterior. ESC Abandonar el modo de inclusin de texto para volver al modo de comandos; tambin se usa para cancelar comandos. (Usarlo en caso de duda) Cntl-F Avanzar una pgina hacia adelante Cntl-B Avanzar una pgina hacia atrs Cntl-L
es una versin mejorada del editor de texto vi, presente en todos los sistemas UNIX. La principal caracterstica tanto de Vim como de Vi consiste en que disponen de diferentes modos entre los que se alterna para realizar ciertas operaciones, lo que los diferencia de la mayora de editores comunes, que
tienen un slo modo en el que se introducen los rdenes mediante combinaciones de teclas o interfaces grficas. se utiliza desde un terminal en modo texto. Se controla por completo mediante el teclado. Esto es en parte a causa de que Vi fue desarrollado a mediados de la dcada de 1970, cuando los terminales se comunicaban con un ordenador principal (host) mediante una conexin serie, que no era muy rpida (20 Kbps). Las limitaciones de los terminales de la poca dieron lugar al concepto de diferentes modos, idea que ha resultado muy provechosa desde entonces. Vim es casi 100 % compatible con vi,1 2 aunque tiene muchas mejoras e incluso cuenta con versiones dotadas de interfaz grfica y mens que pueden operarse mediante el ratn (gvim o kvim), as como una versin simplificada, evim que se comporta como un editor sin diferentes modos. Cuando Bram Moolenar compr una computadora Amiga a finales de la dcada de 1980, quera seguir usando el editor de Unix al que se haba acostumbrado, pero los clones de vi disponibles para Amiga no le convencan. As que en 1988 parti del clon de vi Stevie 1.0 como base para empezar a desarrollar Vim. En un principio le llam vi IMitation (imitacin de vi), pues al principio su objetivo principal era emular las funcionalidades de que vi dispona en su nuevo sistema. En 1991 apareci la versin 1.14 en "Fred Fish disk #591", una coleccin de software libre para Amiga.3 La versin 1.22 fue la primera que apareci con versiones para Unix y MS-DOS. Por aquellos tiempos el acrnimo que le daba nombre ya haba cambiado a Vi IMproved.
Principales funcionalidades
Corrector ortogrfico integrado Autocompletado de texto Navegacin por pestaas Ventanas mltiples, que dividen el rea de edicin horizontal o verticalmente. Resaltado de sintaxis dependiente del lenguaje de programacin o de etiquetas utilizado
rdenes deshacer y rehacer Comprensin de ms de 200 sintaxis diferentes Lenguaje de scripting para programar extensiones Completado de rdenes, palabras y nombres de ficheros Compresin y descompresin de ficheros, que posibilita editar ficheros comprimidos Reconocimiento de formatos de fichero y conversin entre los mismos. Historial de rdenes ejecutadas El lenguaje interpretado de Vim Vim dispone de un lenguaje interpretado, o de scripting, para programar nuevas funcionalidades, mediante el que se pueden automatizar operaciones particulares demasiado complejas para realizarlas con una macro. Los scripts pueden ser ledos e interpretados mediante la orden :source.
Emacs es un editor de texto con una gran cantidad de funciones, muy popular entre programadores y usuarios tcnicos. Es parte del proyecto GNU, activamente desarrollado usada para referirse a versiones derivadas del programa creado por Richard Stallman (particularmente GNU Emacs y XEmacs), y la palabra en minsculas "emacs", que es usada para referirse al gran nmero de reimplementaciones de Emacs. Comandos Desde el shell de Unix, un fichero se puede abrir para ser editado escribiendo "emacs [nombre del fichero]". Si el fichero cuyo nombre se ha introducido no existe, se crear un nuevo fichero con este nombre. Por ejemplo, escribiendo "emacs xorg.conf" se editar el fichero xorg.conf en el directorio actual, si existe. No obstante, la documentacin de Emacs recomienda iniciar el programa sin introducir un nombre de fichero, para evitar el mal hbito de iniciar un proceso separado para cada fichero a editar. La manera de sacarle partido completamente a Emacs es abrir todos los ficheros desde una nica instancia del programa.