Ricerca…


Parametri

Funzionalità registri
registro predefinito ""
registri storici "[1-9]
registro yank "0
registri nominati "[az] , "[AZ] come "[az] ma aggiunge
richiama il modello di ricerca corrente "/
piccole eliminazioni (diw, cit, ...) "-
registri di espressione per la matematica semplice "=
registro buco nero per eliminare grossi pezzi di testo cancellato da mem "_
ultimo comando ":
ultimo testo inserito ".
nome del file "%
appunti "*
testo selezionato "+
testo eliminato "~

Elimina un intervallo di linee in un registro con nome

In Normale, digitare quanto segue per eliminare un intervallo di linee in un registro con nome

:10,20d a

Questo cancellerà le righe 10,20 nel registro "a . Possiamo verificarlo digitando

:reg

Questo mostrerà il testo che è stato cancellato nel registro "a .

Per incollare il contenuto in "a , digita semplicemente

"ap 

Incolla il nome del file mentre si trova in modalità di inserimento usando il registro dei nomi dei file

Nella modalità di inserimento, premere <Cr> e quindi % per inserire il nome file.

Questa tecnica è applicabile a tutti i registri.

Ad esempio, se in modalità di inserimento vuoi incollare il modello di ricerca corrente, puoi digitare <Cr> e quindi / .

Copia / incolla tra Vim e gli appunti di sistema

Usa il registro quotestar per copiare / incollare tra Vim e gli appunti di sistema

"*yy copia la riga corrente negli appunti del sistema

"*p incolla il contenuto degli appunti di sistema in Vim

Aggiungi a un registro

Stringa tutte le linee contenenti TODO in un registro usando l'operazione append

:global/TODO/yank A

Qui, stiamo cercando una parola chiave TODO globalmente, tirando tutte le righe nel registro a ( A registro aggiunge tutte le linee a a registro).

NOTA: in generale, è buona norma cancellare un registro prima di eseguire l'operazione di aggiunta.

Per cancellare un registro, nella modalità normale, digitare qaq . Confermare che l' a registro è vuoto digitando :reg ed osservando che a registro è vuoto.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow