Difference between revisions of "Vim/.vimrc (Italiano)"

From ArchWiki
< Vim
Jump to: navigation, search
(fix header, update interlanguage links (https://github.com/lahwaacz/wiki-scripts/blob/master/update-interlanguage-links.py))
m (useless config dump, redirect to Vim_(Italiano)#Esempi_di_configurazione which links to gist with the same content)
 
Line 1: Line 1:
[[Category:Development (Italiano)]]
+
#REDIRECT [[Vim_(Italiano)#Esempi_di_configurazione]]
[[Category:Text editors (Italiano)]]
 
[[en:Vim]]
 
[[zh-CN:Vim/.vimrc]]
 
Un esempio del file {{ic|~/.vimrc}} comprendente le opzioni comuni.
 
 
 
{{hc
 
|~/.vimrc
 
|output=<nowiki>
 
" .vimrc
 
" Consultare: http://vimdoc.sourceforge.net/htmldoc/options.html per maggiori dettagli
 
 
 
" Per il supporto ai caratteri multi-byte (ad esempio CJK):
 
"set fileencodings=ucs-bom,utf-8,cp936,big5,euc-jp,euc-kr,gb18030,latin1
 
     
 
set tabstop=4      " Numeri di spazi per la tabulazione nei file.
 
 
set shiftwidth=4    " Numero di spazi da utilizzare per ogni passo di (auto)indentazione.
 
 
set expandtab      " Usa il numero appropriato di spazi per il tasto <Tab>.
 
                    " Questi spazi vengono usati anche per l'indentazione con i comandi '>' e '<'
 
                    " e quando l'opzione 'autoindent' è attiva. Per inserire un tab quando
 
                    " 'expandtab' è attivo, usare CTRL-V <Tab>.
 
 
set smarttab        " Quando attiva, un <Tab> all'inizio della riga inserisce il numero di spazi
 
                    " impostati in 'shiftwidth'. 'tabstop' è usato in altri posti
 
                    " Il tasto <BS> cancellerà un valore di spazi pari a 'shiftwidth'
 
                    " all'inizio della riga.
 
 
set showcmd        " Mostra comandi (parziali) nella linea di stato.
 
 
 
set number          " Mostra i numeri delle linee.
 
 
 
set showmatch      " Quando una parentesi viene inserita, il cursore si sposta
 
                    " momentaneamente sulla sua parentesi chiusa corrispondente. Solo se
 
                    " visibile o presente nella schermata. Il tempo in cui il
 
                    " il cursore resta sulla parentesi chiusa può essere impostato con
 
                    " 'matchtime'.
 
 
set hlsearch        " Dopo una ricerca, evidenzia tutte le sue corrispondenze.
 
 
set incsearch      " Mentre si digita un comando di ricerca, mostra immediatamente
 
                    " le corrispondenze trovate.
 
 
set ignorecase      " Ignora le maiuscole durante le ricerche.
 
 
set smartcase      " Sovrasta l'opzione 'ignorecase' se il pattern di ricerca
 
                    " contiene caratteri maiuscoli.
 
 
set backspace=2    " Specifica il funzionamento in modalità inserimento di <BS>, <Del>, CTRL-W
 
                    " e CTRL-U.  I tre oggetti, separati dalle virgole, dicono a Vim di,
 
                    " cancellare lo spazio bianco all'inizio della riga, l'interruzione di
 
                    " riga e il carattere prima del punto in cui è iniziato il modalità inserimento.
 
 
set autoindent      " Copia l'indentazione della linea corrente quando se ne inizia una nuova
 
                    " (digitando <CR> in modalità inserimento oppure quando si usa "o" o "O"
 
                    " in modalità comando).
 
 
set textwidth=79    " La massima lunghezza di una riga. Una linea più lunga
 
                    " verrà interrotta dopo lo spazio per mantenere questo valore.
 
 
set formatoptions=c,q,r,t " Questa è una sequenza di lettere che indica come effettuare la
 
            " formattazione.
 
                    "
 
                    " lettera    azione legata se presente nell'opzione 'formatoptions'
 
                    " -------  -------------------------------------------------------
 
                    " c        Tronca automaticamente i commenti secondo il valore di textwidth,
 
                    "          inserendo il carattere di commento automaticamente.
 
                    " q        Permette di formattare i commenti con "gg".
 
                    " r        Inserisce automaticamente il carattere di commento
 
                    "          ala pressione di <Enter> in modalità inserimento.
 
                    " t        Tronca le righe in accordo all'opzione textwidth (non viene applicato
 
                    "          ai commenti)
 
 
 
set ruler          " Mostra il numero di linea e di colonna della posizione del cursore,
 
                    " separati da virgola.
 
 
set background=dark " Quando impostato su "dark", Vim proverà ad utilizzare colori adeguati
 
                    " ad uno sfondo scuro. Quando impostato su "light", Vim proverà
 
                    " ad usare colori adeguati ad uno sfondo chiaro.
 
                    " Non vengono accettati altri valori.
 
 
 
set mouse=a        " Abilita l'uso del mouse.
 
 
filetype plugin indent on
 
syntax on
 
</nowiki>}}
 
 
 
Altri esempi possono essere trovati [[Vim (Italiano)#Risorse]].
 

Latest revision as of 11:57, 20 July 2015