Emacs: Instrucciones básicas

http://www2.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html


Línea anterior, C-P
:
:
Atrás, C-b.... Posición actual del cursor .... Adelante, C-f
:
:
Línea siguiente, C-n


Palabra Atrás, M-b.... Posición actual del cursor .... Palabra Adelante, M-f

MOVERSE POR EL TEXTO
C-f Avanzar un carácter
C-b Retroceder un carácter

M-f Avanzar una palabra
M-b Retroceder una palabra

C-n Avanzar a la línea siguiente
C-p Retroceder a la línea anterior

C-a Retroceder al comienzo de la línea
C-e Avanzar al final de la línea

M-a Retroceder al comienzo de la oración
M-e Avanzar al final de la oración

C-v Av Pag
M-v Re Pag

M-<>
M-> Ir al final del texto

GENERAL
c-l Mou el text per a que el punter estigui el centre de la pantalla

C-g Para detener un comando

C-x 1 Una ventana (p.ej., elimina todas las otras ventanas)

BORRAR
borra el carácter justo antes que el cursor
C-d borra el siguiente carácter después del cursor

M- Elimina la palabra inmediatamente antes del cursor
M-d Elimina la siguiente palabra después del cursor

C-k Elimina desde el cursor hasta el fin de la línea
M-k Elimina hasta el final deL párrafo.

C-w Cortar
M-w Copiar
C-y Pegar

Muévase a un extremo de esa parte, y teclee C-@ o C-SPC
Muévase al otro extremo de esa parte, y teclee C-w. Eso elimina
todo el texto entre las dos posiciones.

DESHACER
C-_ Deshacer


ARCHIVO
C-x C-f Abrir / crear achivo
C-x C-s Guardar archivo

BUFFER
C-x C-b Lista de Buffers
C-x b Cambiar de buffer

C-x 1 Deshacerse de la lista de buffers

C-x s Guardar algunos buffers. Pregunta que buffers queremos guardar.
C-x k Kill a buffer. Cierra un buffer

EXTENDER COMANDOS
M-x replace-string Reemplazar texto
M-x recover file Cuando se cierra emacs sin que hayamos guardado podemos recuperar la última cópia de seguridad hecha por emacs.

M-x text-mode Dice a emacs que el texto que procesamos es texto
M-x sql-mode Como text-mode pero con sql
C-h m Mustra las propiedades del modo mayor que hemos seleccionado

M-x auto-fill-mode Activa/desactiva la opción de que emacs parta las lineas de texto automáticamente.
C-u 20 C-x f Hace que autofill salte linea después de 20 carácteres

M-q Unir párrafo.

BUSCAR
C-s Busca una palabra hacia delante.
Si lo volvemos a ejecutar hace un buscar siguiente.
Si le damos a la tecla BCKSPACE hace un buscar anterior.
C-r Busca hacia atràs.

VENTANAS
C-x 2 Parte la ventana en dos
C-x o Para ir de una ventana a otra
C-x 4 C-f NombreArchivo Abre el otro archivo en una segunda ventana

HELP
C-h a
command-apropos. Prompts for a keyword and then lists all the commands with that keyword in their long name.
C-h k
describe-key. Prompts for a keystroke and describes the command bound to that key, if any.
C-h i
info. Enters the Info hypertext documentation reader.
C-h m
describe-mode. Describes the current major mode and its particular key bindings.
C-h p
finder-by-keyword. Runs an interactive subject-oriented browser of Emacs packages.
C-h t
help-with-tutorial. Run the Emacs tutorial. This is very helpful for beginners.