#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=56200";rilasci="24.04 20.04 18.04 16.04 14.04")>>

= Introduzione =

Per modificare [[https://it.wikipedia.org/wiki/File_di_testo| file di testo]] o per scrivere brevi documenti, '''Ubuntu''' mette a disposizione diversi [[https://it.wikipedia.org/wiki/Editor_di_testo|editor di testo]].

Di seguito vengono illustrati gli editor preinstallati in Ubuntu e [[http://www.ubuntu-it.org/derivate|derivate ufficiali]],  nonché degli editor alternativi.

= Editor preinstallati =

Segue l'elenco degli editor di testo a '''interfaccia grafica''' predefiniti su Ubuntu e derivate ufficiali.

 * '''Ubuntu''' e '''Ubuntu Budgie''': [[AmbienteGrafico/AvviareProgrammi | avviare]] l'editor di testo predefinito '''Gedit'''. <<BR>>In alternativa da [[AmministrazioneSistema/Terminale|terminale]] digitare:{{{
gedit
}}}
 * '''Ubuntu MATE''': [[AmbienteGrafico/AvviareProgrammi#mate | avviare]] l'editor di testo predefinito '''Pluma''', seguendo il percorso '''''Applicazioni → Accessori'''''. <<BR>>In alternativa da [[AmministrazioneSistema/Terminale|terminale]] digitare:{{{
pluma
}}}
 * '''Kubuntu''': [[AmbienteGrafico/AvviareProgrammi#kde | avviare]] l'editor di testo predefinito '''Kate''', seguendo il percorso '''''Menu → Accessori'''''.  <<BR>>In alternativa da [[AmministrazioneSistema/Terminale|terminale]] digitare:{{{
kate
}}}
 * '''Xubuntu''': [[AmbienteGrafico/AvviareProgrammi#xfce | avviare]] l'editor di testo predefinito '''Mousepad''', seguendo il percorso '''''Menu → Accessori'''''. <<BR>>In alternativa da [[AmministrazioneSistema/Terminale|terminale]] digitare:{{{
mousepad
}}}
 * '''Lubuntu''': [[AmbienteGrafico/AvviareProgrammi#lxde | avviare]] l'editor di testo predefinito '''!FeatherPad''', seguendo il percorso '''''Menu → Accessori'''''.  <<BR>>In alternativa da [[AmministrazioneSistema/Terminale|terminale]] digitare:{{{
featherpad
}}}
 * '''Lubuntu (solo per 18.04)''': [[AmbienteGrafico/AvviareProgrammi#lxde | avviare]] l'editor di testo predefinito '''Leafpad''', seguendo il percorso '''''Menu → Accessori'''''.  <<BR>>In alternativa da [[AmministrazioneSistema/Terminale|terminale]] digitare:{{{
leafpad
}}}

= Aprire un file di testo come utente =

Gli utenti possono aprire in lettura tutti i file di testo presenti nel sistema. I file presenti all'interno della '''Home''' nella cartella utente possono essere aperti da quest'ultimo sia in lettura e che in scrittura.

{{{#!wiki important 
Si consiglia la massima cura nell'editare i file di configurazione presenti nella propria [[AmministrazioneSistema/Filesystem#home|Home]]. Errori di digitazione e cancellazioni involontarie del testo possono compromettere il corretto funzionamento dei software.}}}

Un file di testo può essere aperto nei seguenti modi.
 * Tramite clic diretto del mouse sul documento.
 * Da [[AmministrazioneSistema/Terminale|terminale]] digitando un comando del tipo: {{{
editor /percorso/al/file
}}}sostituendo «`editor`» con l'editor di testo che si intende utilizzare e «`/percorso/al/file`» con un file esistente.<<BR>>Ad esempio per aprire il file `~/.config/user-dirs.dirs` con '''Gedit''' il comando è:{{{
gedit ~/.config/user-dirs.dirs
}}}

= Aprire file di testo come amministratore =

Tramite i '''privilegi di amministrazione''' è possibile leggere, scrivere e modificare tutti i file di testo presenti nel sistema, compresi quelli situati all'esterno della cartella utente nella '''Home'''.<<BR>>
Per informazioni su come scrivere o modificare tali file si raccomanda la lettura della [[AmministrazioneSistema/PrivilegiDiAmministrazione|guida]] dedicata.

{{{#!wiki important 
Si consiglia la massima cura nell'editare i file di configurazione del [[AmministrazioneSistema/Filesystem|sistema]]. Errori di digitazione e cancellazioni involontarie del testo possono compromettere il corretto funzionamento dei sistema operativo.}}}

In generale, la sintassi del comando da digitare nel [[AmministrazioneSistema/Terminale|terminale]] è la seguente:{{{
comando-amministrativo editor /percorso/al/file
}}}
come nei seguenti esempi:{{{
sudo -H mousepad /etc/fstab
}}}{{{
sudo nano /etc/apt/sources.list
}}}

Inoltre, per ulteriori informazioni sull'uso di editor grafici con i privilegi di amministrazione, si rimanda a [[AmministrazioneSistema/PrivilegiDiAmministrazione/ApplicazioniGrafiche|questa guida]].

<<Anchor(alternativi)>>
= Altri editor =

Per i sistemi GNU/Linux sono disponibili svariati editor di testo alternativi. 

Di seguito sono elencati alcuni editor avanzati con interfaccia grafica:

 * '''Atom''': guida all'installazione di [[/Atom|Atom]].
 * '''Pulsar''': guida all'installazione di [[/Pulsar|Pulsar]]. 
 * '''Geany''': guida all'installazione di [[Programmazione/Geany|Geany]].
 * '''Notepadqq''': guida all'installazione di [[/Notepadqq|Notepadqq]].
 * '''Sublime Text''': guida all'installazione di [[/SublimeText|Sublime Text]].
 * '''!VisualStudioCode''': guida all'installazione di [[/VisualStudioCode|VisualStudioCode]].
 * '''Zed''': guida all'installazione di [[/Zed|Zed]].

<<Anchor(testuali)>>
Di seguito vengono elencati altri utilizzabili tramite [[AmministrazioneSistema/Terminale|terminale]]:

 * '''Emacs''': consultare la relativa [[Ufficio/EditorDiTesto/Emacs|guida]].
 * '''Helix''': consultare la relativa [[Ufficio/EditorDiTesto/Helix|guida]].
 * '''Nano''': consultare la relativa [[Ufficio/EditorDiTesto/Nano|guida]].
 * '''Micro''': consultare la relativa [[Ufficio/EditorDiTesto/Micro|guida]].
 * '''Vim''':  consultare la relativa [[Ufficio/EditorDiTesto/Vim|guida]].

Per una lista più completa di editor di testo disponibili per Ubuntu (compresi quelli per usi specifici tra cui la programmazione) consultare [[Programmi#Sviluppo_software|questa pagina]].

{{{#!wiki tip
Solitamente è possibile aprire i file di testo anche tramite i word processor presenti nelle suite per ufficio più comuni, come ad esempio '''[[Ufficio/LibreOffice| LibreOffice]] Writer'''.}}}

= Ulteriori risorse =

 * [[https://en.wikipedia.org/wiki/List_of_text_editors| Lista degli editor di testo più diffusi su Wikipedia]]
 * [[AmministrazioneSistema/ComandiBase|Guida ai comandi base per il terminale]]
 * [[AmministrazioneSistema/Sudo|Guida all'utilizzo del comando sudo]]

----
CategoryProgrammazione CategoryProduttivita