Emacs es un editor de texto potente y extensible ampliamente utilizado en Linux y otros sistemas tipo Unix. Esta guía de Emacs para principiantes le presentará algunos comandos de edición fundamentales. En la terminología de Emacs, C- se refiere a la tecla Ctrl y M- se refiere a la tecla Meta, que suele ser la tecla Alt.
Navegación de Texto en Emacs
Aunque las teclas de navegación estándar como Inicio, Fin y las flechas funcionan como se espera, Emacs ofrece comandos más eficientes para moverse por su texto, el cual Emacs almacena en un "buffer". Dominar la navegación de Emacs es un paso clave para volverse competente.
Aquí hay algunos comandos esenciales de Emacs para mover el cursor:
C-flecha arriba: mover un párrafo hacia arriba
C-flecha abajo: mover un párrafo hacia abajo
C-flecha izquierda: mover una palabra a la izquierda
C-flecha derecha: mover una palabra a la derecha
M->: mover al final del buffer
Cortar y Pegar
En Emacs, cortar se llama "matar" (killing) y pegar se llama "yankear" (yanking). Para realizar estas acciones, primero debe seleccionar una región de texto.
Para comenzar a seleccionar texto, mueva el cursor al inicio de la región deseada y presione C-espacio. Esto establece la "marca" (mark). Luego, use cualquier comando de navegación para mover el cursor al final de la región que desea seleccionar. El área entre la marca y la posición actual del cursor se resaltará.
Una vez que haya seleccionado una región, puede usar los siguientes comandos:
C-w: matar (cortar) la región seleccionada
C-y: yanquear (pegar) el último texto matado
Estos comandos básicos forman la base de la edición en el editor de texto Emacs.