Vés al contingut

Una breu introducció a GNU Emacs/Esborrar, eliminar i recuperar text

Esborrar, eliminar i recuperar text són operacions corrents en l'edició de textos. GNU Emacs distingeix entre esborrar text i eliminar text: en el primer cas, el text desapareix del buffer i no es pot recuperar —excepte si es torna a escriure—; per contra, quan s'elimina text s'envia a una zona independent de memòria des de la qual es podrà rescatar quan es vulgui.

Ordres per esborrar text[modifica]

RETRO Esborra el caràcter a l'esquerra del cursor.

SUP Esborra el caràcter a la dreta del cursor.

C-d Esborra el caràcter sobre el qual està situat el cursor.

Ordres per eliminar text[modifica]

ESC RETRO Elimina la paraula (o el tros d'ella) a l'esquerra del cursor.

ESC d Elimina la paraula (o el tros d'ella) a la dreta del cursor.

C-k Elimina el tros de línia a la dreta del cursor.

ESC k Elimina el text des del cursor fins al final del paràgraf.

C-x RETRO Elimina el text cap enrere des del cursor fins al principi del paràgraf.

C-w Elimina el text prèviament seleccionat.

Ordres per recuperar text[modifica]

C-y Recupera l'últim tros de text eliminat. Aquesta ordre permet traslladar trossos de text a través del buffer, esborrant-los i recuperant-los en el lloc desitjat.

ESC y Substitueix el text recuperat amb CTRL-y pel penúltim text eliminat. Si es torna a teclejar ESC y es substituirà aquest text per l'antepenultim text eliminat i així successivament.

C-x u En teclejar aquesta combinació repetidament es pot retrocedir desfent els canvis un a un.

M-x revert-buffer Substitueix el contingut del buffer pel del fitxer en el qual es va salvar el seu contingut l'última vegada.