vim
Punktoperatören
Sök…
Grundläggande användning
Punktoperatören upprepar den senaste åtgärden som utförts, till exempel:
fil test.tx
helo, World!
helo, David!
(markör vid [1] [1])
Utför nu en cwHello<Esc> (Ändra Word- helo till Hello )
Nu ser bufferten så ut:
Hello, World!
helo, David!
(markör vid [1] [5])
Efter att ha j_ är markören vid [2] [1].
Ange nu . och den sista handlingen utförs igen:
Hello, World!
Hello, David!
(markör vid [2] [5])
Ställ in strecksatsen
Detta är mycket användbart när du anger inställning i din kod
if condition1
if condition2
# some commands here
endif
endif
flytta markören till den andra raden, sedan >> , kommer koden indragning till höger.
Nu kan du upprepa din åtgärd genom att fortsätta till 3: e raden och sedan slå . två gånger blir resultatet
if condition1
if condition2
# some commands here
endif
endif
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow