Sök…


parametrar

Funktionalitet register
standardregister ""
historikregister "[1-9]
yank register "0
namngivna register "[az] , "[AZ] samma som "[az] men bifogas
minns det aktuella sökmönstret "/
små borttagningar (dagg, cit, ...) "-
uttrycksregister för enkel matematik "=
svart hålregister för att eliminera stora bitar av raderad text från mem "_
sista kommando ":
senast infogad text ".
filnamn "%
Urklipp "*
vald text "+
tappad text "~

Radera en rad rader i ett namngivet register

I Normal skriver du följande för att radera en rad rader i ett namngivet register

:10,20d a

Detta raderar raderna 10,20 i register "a . Vi kan verifiera detta genom att skriva

:reg

Detta visar texten som raderades i register "a .

Om du vill klistra in innehållet i "a skriver du bara

"ap 

Klistra in filnamnet i infogningsläge med filnamnsregistret

I Infoga-läge, tryck <Cr> och sedan % att infoga filnamnet.

Denna teknik är tillämplig på alla register.

Om du t.ex. vill infoga det aktuella sökmönstret om du vill klistra in det aktuella sökmönstret, kan du skriva <Cr> och sedan / .

Kopiera / klistra in mellan Vim och systemklippbord

Använd quotestarregistret för att kopiera / klistra in mellan Vim och systemklippbord

"*yy kopierar den aktuella raden till systemklippbordet

"*p klistrar in innehållet i systemklippbordet i Vim

Lägg till ett register

Dra alla rader som innehåller TODO till ett register med hjälp av append-operation

:global/TODO/yank A

Här söker vi efter ett TODO nyckelord globalt och drar alla rader till register a ( A register lägger till alla rader till a register).

OBS! Det är i allmänhet en bra praxis att rensa ett register innan du lägger till appen.

Om du qaq rensa ett register skriver du qaq i normalt läge. Kontrollera att a register är tom genom att skriva :reg och observera att a register är tom.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow