Vim/.vimrc (Italiano)

From ArchWiki
Revision as of 16:37, 19 January 2012 by Kynikos (Talk | contribs) (fix link)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Un esempio del file ~/.vimrc comprendente le opzioni comuni.

~/.vimrc
" .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

Altri esempi possono essere trovati Vim (Italiano)#Risorse.