Noticia Emacs #1

Este es mi primer articulo en Desdelinux y les hablare sobre Emacs, soy desarrollador y por lo tanto debo de tener un buen editor de código, que soporte los diferentes lenguajes que utilizo html, js, css, java,etc.

En lo personal busco que mi editor de texto me ayude a tener la mejor indentacion posible, cosa que no es muy buena en eclipse pero en Emacs basta con un simple tab así que comencemos.


icono del editor de textos emacs

Instalar Emacs:


Distribuciones con Apt:
sudo apt-get install emacs

Distribuciones con yum:
sudo yum install emacs

Distribuciones con zypper:
sudo zypper install emacs

Una vez instalado podemos ejecutar Emacs desde la terminal escribiendo emacs o abriéndolo desde el icono.

Emacs no necesita un entorno gráfico para funcionar al igual que nano o vim puede correr bajo terminal.

En la pantalla de inicio podemos ver algo como esto



Es una pequeña quizá para movernos por un documento y la explicación de que la tecla ctrl se denominara C y la tecla alt M, son las teclas mas utilizadas, pues bien ahora explicare los atajos más importantes y seguiré la misma nomenclatura de la guía para las teclas:

ctrl es llamada C y alt M

Para abrir o crear un archivo:
C + x + C + f

Para guardar un archivo:
C + x + C + s

Para guardar un archivo (guardar como):
C + x + C + w

Si abriste mas de un archivo puedes recorrerlos diferentes buffers con
C + x + ← o →

Emacs se divide y maneja en buffers y puedes ver varios buffers a la vez (los buffers son como una especie de ventanas).

Para tener 2 buffers horizontales:
C + x + 2

Para tener 2 buffers verticales (si hacen estas combinaciones de teclas seguidas verán que los buffers se suman):
C + x + 3

Para cambiar el puntero a otro buffer:
C + x + o

Para tener un solo buffer:
C + x + 1

Para cerrar un buffer:
C + x + k

Si por ejemplo nos equivocamos en un atajo podemos cancelarlo con:
C + g

Para cerrar emacs basta con:
C + x + C + C

Para suspenderlo:
C + z

Podemos regresarlo a la vida por su id que encontraremos ejecutando el comando:

jobs

Y después ejecutando el siguiente comando con el id de emacs:

fg
Esto es algo básico de emacs se ve como un editor de texto cualquiera pero sus atajos de teclas, que no nos dejaran despegar las manos del teclado, y sus mods son lo que lo hacen algo verdaderamente útil, pero hablare de los mods, si es que me lo permiten, en otro articulo, mientras tanto les dejare el siguiente mod para los amantes de la terminal
M + x

Escriben shell y le dan enter

Emacs Rocks!!


evqEZxj44MU


Continúar leyendo...