Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 207

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Emacs Beginner's HOWTO: Introduzione </TITLE>
 <LINK HREF="Emacs-Beginner-HOWTO-2.html" REL=next>

 <LINK HREF="Emacs-Beginner-HOWTO.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="Emacs-Beginner-HOWTO-2.html">Avanti</A>
Indietro
<A HREF="Emacs-Beginner-HOWTO.html#toc1">Indice</A>
<HR>
<H2><A NAME="introduction"></A> <A NAME="s1">1. Introduzione </A> </H2>

<H2><A NAME="ss1.1">1.1 Copyright </A>
</H2>

<P>Copyright &copy; 1998 - 1999 Jeremy D. Zawodny. Permission to 
distribute and modify this document is granted under the GNU General 
Public License. An on-line copy is available at 
<A HREF="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</A> 
<P>ovvero: 
<P>
<P>Copyright &copy; 1998 - 1999 Jeremy D. Zawodny. Il permesso di distribuire e modificare questo documento &egrave; concesso sotto la GNU General Public License. Una copia on-line &egrave; disponibile a 
<A HREF="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</A> 
<P>
<H2><A NAME="ss1.2">1.2 Pubblico e Intenti </A>
</H2>

<P>Questo documento &egrave; indirizzato agli utenti Linux interessati
ad imparare qualcosa riguardo Emacs ed a provarlo. Il tutto di fatto
&egrave; iniziato come un estratto di un breve corso che ho dovuto
dare ad un incontro a Toledo in un Linux User Group locale: 
<A HREF="http://www.talug.org/">http://www.talug.org/</A>. &Egrave;
poi un po' cresciuto come risultato dell'utile scambio che ho ricevuto
dalla comunit&agrave;. Vedere la sezione Crediti per dettagli.
<P>
<P>Detto questo, non c'&egrave; praticamente niente di specifico su
Linux in questo documento. Tutto &egrave;  in effetti applicabile a
tutti i tipi di Unix e perfino ad Emacs funzionante su Microsoft
Windows. Ma dato che questo documento fa parte del Linux Documentation
Project, considero importante dire che &egrave; stato scritto per gli
utenti Linux, anche perch&eacute; di fatto, lo &egrave; stato. 
<P>
<P>E infine, quelli di voi che preferiscono il nome GNU/Linux al posto del semplice ``Linux'' (leggere 
<A HREF="http://www.gnu.org/gnu/linux-and-gnu.html">http://www.gnu.org/gnu/linux-and-gnu.html</A> per capire perch&eacute; uno potrebbe preferirlo)
accetteranno volentieri di sostituire mentalmente GNU/Linux in tutte le occorrenze di Linux in questo documento. Nonostante non sia in disaccordo con le ragioni e lo spirito dietro questa idea, non mi sento obbligato a scrivere GNU/Linux.
<P>
<H2><A NAME="ss1.3">1.3 Che cos'&egrave; Emacs?</A>
</H2>

<P>Emacs &egrave; una cosa diversa a seconda delle persone. A seconda a
chi lo chiedi, potresti ottenere una qualsiasi delle seguenti
risposte: 
<P>
<UL>
<LI>Un editor di testo</LI>
<LI>Un client per la posta</LI>
<LI>Un lettore di news</LI>
<LI>Un Word Processor</LI>
<LI>Una religione</LI>
<LI>Un ambiente di sviluppo integrato</LI>
<LI>Qualsiasi cosa tu voglia esso sia!
</LI>
</UL>
<P>
<P>Ma per i nostri scopi, pretendiamo solo che sia un editor di testo,
un editor di testo sorprendentemente flessibile comunque. Scaveremo
pi&ugrave; a fondo nella questione pi&ugrave; avanti. Emacs &egrave;
stato scritto da Richard Stallman (fondatore della Free Software
Foundation: 
<A HREF="http://www.fsf.org/">http://www.fsf.org/</A> e del progetto GNU 
<A HREF="http://www.gnu.org/">http://www.gnu.org/</A>) che ancora oggi
lo mantiene. 
<P>
<P>Emacs &egrave; uno dei pi&ugrave; popolari e potenti editor di testo usato in Linux (e Unix). &Egrave; secondo in popolarit&agrave; solo a <B>vi</B>. &Egrave; conosciuto per il suo enorme insieme di funzionalit&agrave;, la possibilit&agrave; di essere facilmente personalizzato e la mancanza di bug. Il suo grande insieme di funzionalit&agrave; e la possibilit&agrave; di essere personalizzato sono di fatto il risultato di come Emacs sia stato progettato e implementato. Senza entrare in tutti i dettagli, semplicemente far&ograve; notare che Emacs non &egrave; ``soltanto un editor''. &Egrave; un editor scritto principalmente nel linguaggio di programmazione <B>Lisp</B>. Nel cuore di Emacs c'&egrave; un'interprete Lisp con funzionalit&agrave; complete scritto in C. Solo le parti pi&ugrave; basilari e a basso livello di Emacs sono scritte in C. La maggior parte dell'editor &egrave; di fatto scritto in Lisp. Quindi, in un certo senso, Emacs ha un intero linguaggio di programmazione ``incorporato'' che potete usare per personalizzare, estendere e cambiare il suo ambiente.
<P>
<P>Emacs &egrave; anche uno dei pi&ugrave; vecchi editor in giro. Il fatto che sia stato usato da migliaia di programmatori negli ultimi 20 (?) anni,
significa che ci sono molti pacchetti aggiuntivi (add-on) disponibili. Questi add-on vi permettono di far fare a Emacs cose che Stallman non aveva probabilmente nemmeno sognato essere possibili quando inizi&ograve; a lavorare su Emacs. Altro su questo argomento si trova in una sezione pi&ugrave; avanti.
<P>
<P>Ci sono molti altri siti Web e documenti che danno una migliore
visione globale di Emacs, la sua storia e gli avvenimenti
relativi. Piuttosto che tentare di riprodurre qui molto di tutto questo, vi suggerisco di dare un'occhiata in alcuni dei posti elencati nella sezione 
<A HREF="Emacs-Beginner-HOWTO-6.html#other_resources">Altre risorse</A> in questo documento.
<P>
<H3>Piattaforme e Versioni</H3>

<P>&Egrave; importante notare che ci sono di fatto due differenti editor Emacs: GNU Emacs e XEmacs. Ambedue provengono dalla stessa eredit&agrave; e condividono la maggior parte delle stesse caratteristiche. Questo documento &egrave; relativo al GNU Emacs (versione 20.3, specificatamente) ma molto di quello che leggerete qui si applica altrettanto bene a XEmacs e alle prime versioni di GNU Emacs. In questo documento mi riferir&ograve; semplicemente a ``Emacs''. Quando lo far&ograve;, tenetevi questo in mente.
<P>
<H3>Ottenere Emacs</H3>

<P>Ottenere Emacs &egrave; facile. Se state usando una versione popolare di distribuzione Linux, tipo Debian, RedHat, Slackware o una qualsiasi delle altre, Emacs &egrave; probabilmente in un pacchetto (package) opzionale che potete installare dal supporto della vostra distribuzione (CD-Rom, floppy, etc.). Altrimenti, potete ottenere il codice sorgente di Emacs e compilarlo da soli. Visitate il sito Web di GNU per l'esatta locazione:
<A HREF="http://www.gnu.org/software/emacs/emacs.html">http://www.gnu.org/software/emacs/emacs.html</A><P>
<HR>
<A HREF="Emacs-Beginner-HOWTO-2.html">Avanti</A>
Indietro
<A HREF="Emacs-Beginner-HOWTO.html#toc1">Indice</A>
</BODY>
</HTML>