lunes, 30 de agosto de 2010

Lab. Lenguajes de programacion

Hora: jueves V1

EMACS.

Emacs es un editor de texto con una gran cantidad de funciones, muy popular entre programadores y usuarios técnicos.

GNU Emacs es parte del proyecto GNU, activamente desarrollado. Es la versión más popular de Emacs. El manual de GNU Emacs lo describe como "un editor extensible, personalizable, auto-documentado y de tiempo real."  Pero que es GNU? bueno es el proyecto que fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU. En la que sus siglas son un acronimo que significan GNU No es Unix (GNU is Not Unix).
Caracteristicas que hacen unico a Emacs:
  • Reconocimiento de formatos.
  • Facilidad de configuracion y personalizacion.
  • Extensibilidad

Aqui les dejo algunas instrucciones que se usan en la terminal:
cd = cambia la carpeta de trabajo.
ls = mostrar el contenido de la carpeta.
mkdir enseguida el nombre del documento = Crea una carpeta.
pwd = ver ruta.
mv = mover renombrar.
man = manual.
cat = despliega el contenido del archivo.
cp = copiar.
rm = remover.
rm-r = remover carpeta.
wc-l= numero de lineas de un archivo

Aqui estan algunos comandos.       C- = Ctrl,   M- =shift
Comandos para moverse en la terminal.

M-f= Mueve el cursor adelante una palabra

M-b= Mueve el cursor atrás una palabra

M-v= Para mover atrás una pantalla

C-a= Mueve el cursor al comienzo de la línea

C-e= Mueve el cursor al final de la línea

M-a= Mueve el cursor al comienzo de la oración

M-e= Mueve el cursor al final de la oración

M-<= Mueve al comienzo del texto entero

M->= Mueve al final del texto entero

Para ventanas.

C-x 1= Deja una ventana y elimina las otras ventanas

Para insertar o borrar.

C-k= Elimina desde el cursor hasta el fin de la línea

M-k= Elimina hasta el final de la oración actual

C-w= Elimina todo el texto

C-y= Recupera los caracteres eliminados

Para deshacer

C-x u= Deshace los cambios efectuados en el texto

Para archivos

C-x C-f= Encuentra un archivo

C-x C-s= Salva el archivo

Extiende el conjunto de comandos

C-z= Comando para salir de Emacs *temporalmente*

`fg'= Reanuda a Emacs

Comandos de ayuda

C-h= Comando de ayuda en Emacs

C-h= Emacs le dirá qué tipo de ayuda puede ofrecerle

C-x 1= Deshace el texto de ayuda.

En este enlace veran mas comandos por si gustan aprender un poco mas de esto:
http://www.gfc.edu.co/~andpin/comandos.html

Aqui esta un enlace a un manual de emacs es muy bueno en mi opinion ya que te otorga ayuda en muchas cosas relacionadas con esto y con lo que veremos.
http://www.gfc.edu.co/~andpin/comandos.html