back
Funzionalità di manuale

Come dice il manuale stesso, Emacs è "auto-documentante".
Cerchiamo di capire come chiedere ad emacs le informazioni che ci servono. Per questo usiamo la funzione data dalla scorciatoia "C-h" facendo seguire "k" se vogliamo informazioni su una scorciatoia oppure "f" per un comando.

Ad esempio, cosa comporta la combinazione di tasti "M-%" ? Possiamo ottenere risposta mediante: "C-h k M-%":

M-% runs the command query-replace, which is an interactive compiled
Lisp function.

It is bound to M-%, <menu-bar> <edit> <replace> <query-replace>.

(query-replace from-string to-string &optional delimited start end)

Replace some occurrences of from-string with to-string.
As each match is found,
....
....

Analogamente volendo informazioni sul comando associato alla scorciatoia precedente: "C-h f query-replace-regexp".

Funzionalità di shell

Mediante il comando "M-x shell-command" possiamo impartire un qualsiasi comando da shell, mentre tramite "M-x shell"apriamo una vera e propria shell nel frame inferiore di Emacs. Tramite "M-x term" invece, trasformiamo Emacs in un vero e proprio emulatore di terminale.

Term
Funzionalità di visualizzatore di documenti

Emacs può visualizzare diversi tipi di file: pdf, eps, postscript, dvi, nonché diversi formati di file immagine. Sono tutti visualizzabili grazie alla funzionalità data da "doc-view". Alcuni di essi, come i postscript (files contenenti istruzioni descrittive), vengono aperti normalmente in modalità testo: per passare alla modalità "documento" è sufficiente "M-x doc-view-mode". Tutte le funzioni di un visualizzatore di documenti sono assicurate.

back