blob: 82d5eb9ab689c123ac77cca8df1514f86498dd3d [file] [log] [blame]
Antonio Giovanni Colombo9c694532024-11-19 23:13:46 +01001README.txt per la versione 9.1 di Vim: VI Migliorato.
2
3
4COS'È VIM?
5
6Vim è una versione migliorata del classico programma di videoscrittura UNIX
7Vi. Molte nuove funzionalità sono state aggiunte: la possibilità di avere
8multipli annullamenti di comando, l'evidenziazione sintattica, una storia dei
9comandi immessi, file di aiuto facilmente consultabili, controlli ortografici,
10completamento di nomi di file, operazioni su blocchi di dati, un linguaggio di
11script, etc. È anche disponibile una versione grafica (GUI). Tuttavia è
12possibile lavorare come se si stesse usando il Vi "classico". Chi avesse Vi
13"sulle dita" si troverà a suo agio. Vedere il file "runtime/doc/vi_diff.txt"
14[in inglese] per dettagli sulle differenze di Vim rispetto a Vi.
15
16Questo editor è molto utile per modificare programmi e altri file di testo.
17Tutti i comandi sono immessi usando i tasti presenti sulla tastiera, in modo
18che chi è in grado di digitare usando tutte e dieci le dita può lavorare molto
19velocemente. Inoltre, i tasti funzione possono essere mappati per inserire
20comandi dell'utente, ed è possibile usare il mouse.
21
22Vim è disponibile in ambiente MS-Windows (7, 8, 10, 11), macOS, Haiku, VMS e
23in quasi tutte le varianti di Unix. L'adattamento a nuovi sistemi operativi
24non dovrebbe essere molto difficile.
25Precedenti versioni di Vim funzionano in ambiente MS-DOS, MS-Windows
2695/98/Me/NT/2000/XP/Vista, Amiga DOS, Atari MiNT, BeOS, RISC OS e OS/2.
27Tali versioni non sono più supportate.
28
29
30DISTRIBUZIONE
31
32Spesso è possibile usare il vostro Gestore applicazioni preferito per
33installare Vim. Negli ambienti Mac e Linux una versione base di Vim è inclusa
34nel sistema operativo, ma può ancora essere necessario installare Vim se si
35desiderano funzionalità ulteriori.
36
37Ci sono distribuzioni separate di Vim per gli ambienti Unix, PC, Amiga e per
38qualche altro sistema operativo. Questo file README.txt è contenuto nelle
39directory che contengono i file usati da Vim in fase di esecuzione. Nelle
40stesse directory sono presente la documentazione, i file usati per
41l'evidenziazione sintattica e altri file usati da Vim in fase di esecuzione.
42Per installare Vim occorre ottenere un archivio che contiene solo i file
43eseguibili, o un archivio che permette di compilare Vim a partire dai file
44sorgente. Quale alternativa preferire dipende dal sistema su cui si vuole
45usare Vim, e dal preferire (o meno) di compilarlo direttamente a partire dai
46file sorgente. Consultate "https://www.vim.org/download.php" per una
47panoramica delle distribuzioni correntemente disponibili.
48
49Alcuni siti da cui ottenere l'ultima versione di Vim:
50* Consultare la repository git in github: https://github.com/vim/vim.
51* Procurarsi il codice sorgente come archivio https://github.com/vim/vim/tags.
52* Ottenere un file per installare Vim in ambiente Windows dalla repository
53 vim-win32-installer:
54 https://github.com/vim/vim-win32-installer/releases.
55
56
57COMPILARE VIM
58
59Se si è ottenuta una distribuzione di file eseguibili di Vim non è necessario
60compilarlo. Se si è ottenuta una distribuzione di file sorgente, tutto ciò
61che serve per compilare Vim è nella directory "src". Vedere src/INSTALL per
62come procedere.
63
64
65INSTALLAZIONE
66
67Vedere uno dei file elencati più sotto per istruzioni riguardo a uno specifico
68sistema operativo. Tali file sono (nella repository git) nella directory
69READMEdir oppure nella directory principale se si scompatta un archivio:
70
71README_ami.txt Amiga
72README_unix.txt Unix
73README_dos.txt MS-DOS e MS-Windows
74README_mac.txt Macintosh
75README_haiku.txt Haiku
76README_vms.txt VMS
77
78Esistono altri file README_*.txt, a seconda della distribuzione in uso.
79
80
81DOCUMENTAZIONE
82
83Esiste un corso di introduzione a Vim per principianti, della durata di circa
84un'ora. Normalmente si può accedervi tramite il comando "vimtutor". Vedere
85":help tutor" per ulteriori informazioni.
86
87Ma la cosa migliore è usare la documentazione disponibile in una sessione di
88Vim, tramite il comando ":help". Se ancora non si ha a disposizione Vim, si
89può leggere il file "runtime/doc/help.txt". Questo file contiene puntatori
90agli altri file che costituiscono la documentazione.
91All'interno della documentazione esiste anche uno User Manual (manuale utente)
92che si legge come un libro ed è raccomandato per imparare a usare Vim.
93Vedere ":help user-manual". Il manuale utente è stato interamente tradotto in
94italiano, ed è disponibile, vedere:
95 https://www.vim.org/translations.php
96
97
98COPIE
99
100Vim è un Charityware (ossia eventuali offerte per il suo utilizzo vanno a
101un'attività caritativa). Vim può essere usato e copiato liberamente, senza
102limitazioni, ma è incoraggiata un'offerta a favore di orfani ugandesi. Si
103prega di leggere il file "runtime/doc/uganda.txt" per dettagli su come fare
104(il file si può visualizzare digitando ":help uganda" all'interno di Vim).
105
106Sommario della licenza: Non ci sono restrizioni nell'uso e nella distribuzione
107di una copia non modificata di Vim. Parti di Vim possono anche essere
108distribuite, ma il testo della licenza va sempre incluso. Per versioni
109modificate di Vim, valgono alcune limitazioni. La licenza di Vim è
110compatibile con la licenza GPL, è possibile compilare Vim utilizzando librerie
111con licenza GPL e distribuirlo.
112
113
114SPONSORIZZAZIONI
115
116Correggere errori e aggiungere nuove funzionalità richiede tempo e fatica.
117Per mostrare la vostra stima per quest'attività e per fornire motivazioni
118agli sviluppatori perché continuino a lavorare su Vim, siete invitati a
119fare una donazione.
120
121Le somme donate saranno usate principalmente per aiutare dei bambini in
122Uganda. Vedere "runtime/doc/uganda.txt". Allo stesso tempo, le donazioni
123aumentano la motivazione del gruppo di sviluppo a continuare a lavorare su
124Vim!
125
126Informazioni più aggiornate sulla sponsorizzazione, possono essere trovate
127sul sito Internet di Vim:
128 https://www.vim.org/sponsor/
129
130
131CONTRIBUIRE
132
133Chi vuole contribuire a rendere Vim ancora migliore, può consultare
134il file CONTRIBUTING.md (in inglese).
135
136
137INFORMAZIONE
138
139Se il vostro sistema operativo è macOS, potete usare MacVim:
140 https://macvim.org
141
142Le ultime notizie riguardo a Vim si possono trovare sulla pagina Internet di
143Vim:
144 https://www.vim.org/
145
146Se avete problemi, è possibile consultare la documentazione Vim e i
147suggerimenti su come utilizzarlo:
148 https://www.vim.org/docs.php
149 https://vim.fandom.com/wiki/Vim_Tips_Wiki
150
151Se avete ancora problemi o qualsiasi altra richiesta, è possibile usare una
152delle mailing list per discuterne con utenti e sviluppatori di Vim:
153 https://www.vim.org/maillist.php
154
155Se nient'altro funziona, potete riferire direttamente i problemi incontrati
156alla mailing list degli sviluppatori, vim-dev:
157 <vim-dev@vim.org>
158
159
160AUTORE PRINCIPALE
161
162La maggior parte di Vim è stata creata da Bram Moolenaar <Bram@vim.org>,
163vedere ":help Bram-Moolenaar"
164
165Spedire tutti gli altri commenti, modifiche al codice sorgente, fiori e
166suggerimenti alla mailing list vim-dev:
167 <vim-dev@vim.org>