271
contributi
(una raccolta di comandi per Vim) |
Nessun oggetto della modifica |
||
Riga 6: | Riga 6: | ||
La caratteristica fondamentale di Vim è di avere varie modalità differenti; nonostante all'inizio ciò possa far sentire a disagio, è anche uno dei suoi punti forti, che con l'abitudine non faranno rimpiangere nessun altro editor. <br/> | La caratteristica fondamentale di Vim è di avere varie modalità differenti; nonostante all'inizio ciò possa far sentire a disagio, è anche uno dei suoi punti forti, che con l'abitudine non faranno rimpiangere nessun altro editor. <br/> | ||
Modalità comando: è la prima che si incontra appena aperto, si possono impartire comandi specifici che spaziano dalle opzioni di configurazione stesse all'editing in modo massiccio, uso di regex e molto altro. In caso si sia in altre modalità, questa si ottiene con il tasto Escape. <br/> | * '''Modalità comando:''' è la prima che si incontra appena aperto, si possono impartire comandi specifici che spaziano dalle opzioni di configurazione stesse all'editing in modo massiccio, uso di regex e molto altro. In caso si sia in altre modalità, questa si ottiene con il tasto Escape. <br/> | ||
Modalità inserimento: per inserire testo come un normale editor, dalla modalità comando vi si | * '''Modalità inserimento:''' per inserire testo come un normale editor, dalla modalità comando vi si accede con '''i''' (lettera i). <br/> | ||
accede con '''i''' (lettera i). <br/> | * '''Modalità visuale:''' selezione del testo con la possibilità di compiere operazioni su interi blocchi, dalla modalità comando si attiva con '''v''' (lettera v). <br/> | ||
Modalità visuale: selezione del testo con la possibilità di compiere operazioni su interi blocchi, dalla modalità comando si attiva con '''v''' (lettera v). <br/> | * '''Modalità sostituzione:''' è simile all'inserimento con la differenza che qualsiasi cosa verrà digitata compierà una sostituzione sovrascrivendo il vecchio testo, dalla modalità comando si attiva con '''R''' (quindi shift-r). Esiste anche una sostituzione temporanea attivabile con la lettera '''r''' seguita da cosa si vuole sostituire, vale solo per un carattere, nello specifico quello sotto il cursore. | ||
Modalità sostituzione: è simile all'inserimento con la differenza che qualsiasi cosa verrà digitata compierà una sostituzione sovrascrivendo il vecchio testo, dalla modalità comando si attiva con '''R''' (quindi shift-r). | |||
Esiste anche una sostituzione temporanea attivabile con la lettera '''r''' seguita da cosa si vuole sostituire, vale solo per un carattere, nello specifico quello sotto il cursore. | |||
In modalità comando le istruzioni vengono passate tramite una sorta di attivatore, ovvero ''':''' (due punti). Tranne quando si inserisce effettivamente del testo l'abitudine è di restare in modalità comando; infatti nonostante in modalità inserimento i classici tasti di direzione funzionino, trovarsi in modalità comando diventa essenziale per muoversi ed operare velocemente all'interno del documento, grazie alla maggiore quantità di scelte rapide disponibili. <br/> | In modalità comando le istruzioni vengono passate tramite una sorta di attivatore, ovvero ''':''' (due punti). Tranne quando si inserisce effettivamente del testo l'abitudine è di restare in modalità comando; infatti nonostante in modalità inserimento i classici tasti di direzione funzionino, trovarsi in modalità comando diventa essenziale per muoversi ed operare velocemente all'interno del documento, grazie alla maggiore quantità di scelte rapide disponibili. <br/> | ||
C'è la possibilità di usare comandi in modalità inserimento senza premere Esc, ma non l'ho mai | C'è la possibilità di usare comandi in modalità inserimento senza premere Esc, ma non l'ho mai | ||
Riga 726: | Riga 724: | ||
<br/><br/> | <br/><br/> | ||
: Autore: [[Utente:Skizzhg|skizzhg]] | : Autore: [[Utente:Skizzhg|skizzhg]] | ||
: Credits: Plutonio (revisione e suggerimenti) | |||
[[Categoria: Elaborazione_testi]] | [[Categoria: Elaborazione_testi]] |
contributi