Comienza Contenido

Ejemplos de Funciones

Estos son ejemplos de funciones de Emacs recogidos en clase dentro del tema de aprender Emacs. Emacs tiene miles de funciones y aquí mostramos algunas.

Nombre de la funciónSecuencia de TecladoDescripción de la función
delete-charC-dBorra un caracter
kill-wordM-dElimina una palabra
backward-pagC-x [Retroceder pagina
forward-pagC-x]Avanzar pagina
buffer-menuMuestra un menu sobre algunas funciones del buffer
tetris Abre el tetris
rename-file Renombra el archivo
open-line C-o Crea una nueva línea
undo C-_ Comando deshacer
Mark-paragraphM-hMarca un parrafo como región
Mark-pageC-x C-p Marca una página como región
delete-fileTe pide la ruta y el nombre de un archivo y lo borra
copyrightTe pide un nombre e inserta un copyright
browse-urlTe pide un URL y lo muestra en un navegador (si está bien configurado)
pasteC-yFunción de Pegar (yanking)
goto-linePide un número de línea y va a ella
set-language-environmentCambia el idioma del entorno. Podemos especificar en el minibuffer "Spanish" o "latin 1". Esta opción repercute por ejemplo en el Tutorial ( C-h t ).
font-lock-modeActiva los resaltes para el texto, útil cuando lo que estamos escribiendo es parte del código de un programa.
highlight-phraseColorea la frase escrita en el minibuffer con uno de los colores posibles que se nos presentan realizando el AUTOCOMPLETAR.
set-mark-commandC-@pone una marca en el texto
set-background-colorcambia el color del fondo de emacs
marca una pagina del texto
end-of-buffer-other-window M-end Abre una nueva entana
timeclock-inM-x timeclock-inPara saber cuanto tiempo llevas trabajando
center-line center-line Centra el texto que tienes seleccionado
goto-start-windowM-<Este comando lo que hace es ir al principio de la ventana
goto-end-paragraphM-abajoEste comando lo que hace es ir al final del parrafo
command-history M-x command-history Examina y muestra los comandos introducidos hasta el momento en el buffer.
beginning-of-bufferM-</td>Desplazarse a Principio del buffer
end-of-bufferDescripción de la Función
clean-buffer-listBorra la lista de buffers
capitalize-wordM-CHace mayúscula una letra
delete-matching-linesBorra todas las líneas que cumplan con el patrón REGEX
count-lines-regionCuenta líneas y caracteres en la región
what-cursor-positionDice el caracter y la posición del cursor
whitespace-bufferDice las posiciones en el buffer de espacios en blanco que no van entre palabras
whitespace-cleanup-regionLimpia de espacios/lineas en blanco que sobran
delete-blank-linesBorra las lineas en blanco (deja una o ninguna según donde esté el cursor)
center-lineCentra el texto en la línea. También se podrían utilizar center-region y center-paragraph