Vim - Suggerimenti e trucchi
Ora abbiamo una buona idea di Vim. Discutiamo alcuni suggerimenti e trucchi di Vim per migliorare la produttività. In questa sezione, discuteremo i seguenti elementi:
- Converti gli spazi in tabulazioni e viceversa
- Evidenzia le parole con ortografia errata
- Completamento delle parole
- Copia la riga carattere per carattere
- Codice di rientro
- Cambia formato file
Converti gli spazi in tabulazioni e viceversa
Converti le tabulazioni in spazi
Se stai modificando un file e desideri convertire il carattere di tabulazione inserito in spazi, esegui il seguente comando:
:set expandtab
Notare che questo comando non cambierà le tabulazioni esistenti in spazi. Per ottenere ciò, eseguire il seguente comando:
:set tabstop = 4 shiftwidth = 4 expandtab
:retab
Nel comando precedente stiamo istruendo Vim a convertire le tabulazioni in 4 spazi
Converti gli spazi in tabulazioni
Per convertire gli spazi in tabulazioni, esegui il comando seguente:
:set noexpandtab :retab!
Evidenzia le parole con ortografia errata
Possiamo chiedere a Vim di evidenziare le parole scritte male. Per fare ciò, eseguire il seguente comando:
:set spell
L'immagine sotto evidenzia la parola con errori di ortografia in Vim -
Completamento delle parole
Vim fornisce anche il completamento delle parole. Per questo eseguire il seguente comando in modalità di inserimento:
Ctrl + p
Copia i caratteri riga per riga
Usa il seguente comando per copiare e incollare la riga carattere per carattere:
Suor n | Comando e descrizione |
---|---|
1 | Ctrl + y Copia e incolla il testo situato sopra il cursore |
2 | Ctrl + e Copia e incolla il testo che si trova sotto il cursore |
Nota che dobbiamo usare questi comandi in modalità di inserimento.
Codice di rientro
Se hai un codice non rientrato per indentare, esegui il seguente comando:
=%
Ad esempio, se hai un codice non rientrato come questo:
Quindi vai alla riga 4 ed esegui il comando =%. Rientrerà il codice in questo modo:
Cambia formato file
Per modificare il formato del file in UNIX eseguire il seguente comando:
:set ff = unix
Per modificare il formato del file in DOS eseguire il seguente comando:
:set ff = dos