Dimensione: 3780
Commento: Modifica scorciatoie da tastiera
|
Dimensione: 4987
Commento: Verifica ed aggiornamento wiki Maggio 2022
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 7: | Linea 7: |
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=538055"; rilasci="14.04 16.04 18.04 18.10")>> | <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=538055"; rilasci="14.04 16.04 18.04 20.04 22.04")>> |
Linea 13: | Linea 14: |
Linea 15: | Linea 17: |
0. Se non presente, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://apt-transport-https|apt-transport-https]] con le relative dipendenze. 0. Per [[Repository#Repository_non_ufficiali|attivare il repository]] ufficiale di '''Sublime Text''' digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - }}}{{{ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list |
0. Se non presente, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://apt-transport-https|apt-transport-https]]. 0. In '''Ubuntu 18.04''' e '''Ubuntu 20.04''' [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|creare]] con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] la cartella `/etc/apt/keyrings`. 0. Importare la chiave di firma dei pacchetti del repository '''[[https://download.sublimetext.com/|Sublimetext]]''' digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/sublimehq-pub.gpg - |
Linea 21: | Linea 22: |
0. Per ricaricare la lista dei software disponibili e installare '''Sublime Text''' digitare:{{{ sudo apt update && sudo apt install sublime-text |
0. Importare il [[Repository|repository]] di '''Sublime Text''' col comando:{{{ echo "deb [signed-by=/etc/apt/keyrings/sublimehq-pub.gpg] https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list |
Linea 24: | Linea 25: |
0. Terminata l'installazione, sarà possibile [[http://wiki.ubuntu-it.org/AmbienteGrafico/AvviareProgrammi|avviare]] '''Sublime Text'''. | 0. Impostare come root i permessi del file `sublimehq-pub.gpg`:{{{ sudo chown root:root /etc/apt/keyrings/sublimehq-pub.gpg }}} 0. Limitare i permessi di esecuzione del file `sublimehq-pub.gpg`:{{{ sudo chmod 644 /etc/apt/keyrings/sublimehq-pub.gpg }}} 0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare la lista dei pacchetti]]. 0. Installare il pacchetto:{{{ sudo apt install sublime-text }}} |
Linea 26: | Linea 36: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">In alternativa è possibile scaricare il file `.tar.bz2` dal [[http://www.sublimetext.com/3|seguente indirizzo]], [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|estrarre]] il file `.deb` e [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installarlo]]. Tuttavia in questo modo non saranno attivi gli aggiornamenti di versione; si consiglia quindi il metodo mostrato in precedenza.|| | Terminata l'installazione, sarà possibile [[http://wiki.ubuntu-it.org/AmbienteGrafico/AvviareProgrammi|avviare]] '''Sublime Text'''. {{{#!wiki note In alternativa è possibile scaricare il file `.tar.bz2` dal [[http://www.sublimetext.com/3|seguente indirizzo]], [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|estrarre]] il file `.deb` e [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installarlo]]. Tuttavia in questo modo non saranno attivi gli aggiornamenti di versione; si consiglia quindi il metodo mostrato in precedenza.}}} |
Linea 30: | Linea 44: |
0. Aprire il file `/usr/share/applications/defaults.list` con il comando:{{{ sudo sublime-text /usr/share/applications/defaults.list }}} 0. Supponendo che '''Gedit''' sia l'editor predefinito, modificare tutte le voci:{{{ gedit.desktop }}}con:{{{ sublime.desktop |
0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/usr/share/applications/defaults.list` 0. Modificare tutte le voci `<editor in uso>.desktop` in `sublime.desktop`. 0. Salvare e chiudere l'editor. {{{#!wiki note La sostituzione è del tutto analoga nel caso siano in uso altri [[Ufficio/EditorDiTesto|editor di testo]].}}} = Aggiungere dizionari linguistici = {{{#!wiki note Sostituire nel seguito <sigla> e >SIGLA> colla sigla del linguaggio prescelto rispettivamente in minuscolo e MAIUSCOLO. |
Linea 39: | Linea 58: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''La sostituzione è del tutto analoga nel caso siano in uso altri [[Ufficio/EditorDiTesto|editor di testo]].''|| | 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto `hunspell-<sigla>`. 0. [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|Creare]] la cartella `~/.config/sublime-text/Packages/Dict`. {{{#!wiki tip Il nome `Dict` può essere sostituito con uno a scelta.}}} 0. [[AmministrazioneSistema/ComandiBase#cp|Copiare]] i file `/usr/share/hunspell/<sigla>_<SIGLA>.*` nella cartella `~/.config/sublime-text/Packages/Dict/`. 0. Per impostare la lingua nell'editor selezionare il menù '''''View → Dictionary → Dict''''' e mettere la spunta sulla lingua voluta. |
Linea 45: | Linea 70: |
Può capitare che una determinata [[http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_win.html|scorciatoia da tastiera]] non funzioni o sia ritenuta scomoda da utilizzare. Sarà comunque possibile modificarla.<<BR>> Supponiamo di voler sostituire la scorciatoia per commentare linee di codice '''Ctrl'''+'''/''' con ad esempio '''Ctrl'''+'''<''' |
Può capitare che una determinata [[http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_win.html|scorciatoia da tastiera]] non funzioni o sia ritenuta scomoda da utilizzare. Ad esempio, vogliamo sostituire la scorciatoia per commentare linee di codice '''Ctrl'''+'''/''' con '''Ctrl'''+'''<'''. |
Linea 55: | Linea 83: |
0. Salvare quindi il file. | 0. Salvare e chiudere il file. |
Guida verificata con Ubuntu: 20.04 22.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Sublime Text è un editor di testo con funzionalità evolute come: autocompletamento, multi selezione del testo, mappa del testo e molto altro. Distribuito sotto licenza proprietaria è comunque disponibile gratuitamente per un uso di prova a tempo illimitato.
Installazione
Se non presente, installare il pacchetto apt-transport-https.
In Ubuntu 18.04 e Ubuntu 20.04 creare con i privilegi di amministrazione la cartella /etc/apt/keyrings.
Importare la chiave di firma dei pacchetti del repository Sublimetext digitando nel terminale:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/sublimehq-pub.gpg -
Importare il repository di Sublime Text col comando:
echo "deb [signed-by=/etc/apt/keyrings/sublimehq-pub.gpg] https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Impostare come root i permessi del file sublimehq-pub.gpg:
sudo chown root:root /etc/apt/keyrings/sublimehq-pub.gpg
Limitare i permessi di esecuzione del file sublimehq-pub.gpg:
sudo chmod 644 /etc/apt/keyrings/sublimehq-pub.gpg
Installare il pacchetto:
sudo apt install sublime-text
Terminata l'installazione, sarà possibile avviare Sublime Text.
In alternativa è possibile scaricare il file .tar.bz2 dal seguente indirizzo, estrarre il file .deb e installarlo. Tuttavia in questo modo non saranno attivi gli aggiornamenti di versione; si consiglia quindi il metodo mostrato in precedenza.
Rendere predefinito Sublime Text
Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/share/applications/defaults.list
Modificare tutte le voci <editor in uso>.desktop in sublime.desktop.
- Salvare e chiudere l'editor.
La sostituzione è del tutto analoga nel caso siano in uso altri editor di testo.
Aggiungere dizionari linguistici
Sostituire nel seguito <sigla> e >SIGLA> colla sigla del linguaggio prescelto rispettivamente in minuscolo e MAIUSCOLO.
Installare il pacchetto hunspell-<sigla>.
Creare la cartella ~/.config/sublime-text/Packages/Dict.
Il nome Dict può essere sostituito con uno a scelta.
Copiare i file /usr/share/hunspell/<sigla>_<SIGLA>.* nella cartella ~/.config/sublime-text/Packages/Dict/.
Per impostare la lingua nell'editor selezionare il menù View → Dictionary → Dict e mettere la spunta sulla lingua voluta.
Risoluzione problemi
Modificare scorciatoie da tastiera
Può capitare che una determinata scorciatoia da tastiera non funzioni o sia ritenuta scomoda da utilizzare.
Ad esempio, vogliamo sostituire la scorciatoia per commentare linee di codice Ctrl+/ con Ctrl+<.
Selezionare il menù Preference → Key Bindings. Nella colonna di sinistra sarà presente la relativa regola impostata di default:
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
Copiare il precedente codice e incollarlo in mezzo alle parentesi quadre nella colonna di destra, avendo cura di modificare la scorciatoia in modo che la nuova regola risulti:
[ { "keys": ["ctrl+<"], "command": "toggle_comment", "args": { "block": false } }, ]
- Salvare e chiudere il file.