CyberTek - the future at the present!
Google

VI - Manuelle kontroller

Skrevet av: admin (satt 11)
I denne artikkelen sender jeg deg den legendariske allestedsnærværende på alle Linux-distribusjon. For noen er det ekstreme, og jeg må innrømme at jeg feilbedømt de som foretrekker andre redaktører som nano eller konsoll dem, men cmq for de som ønsker å bruke eller som akter å gjenopplive den glemte kommandoen her er en rask og nyttig sammendrag av kommandoer:

VI [filnavn]

Flytt markøren

[N] HJK flytte markøren
^ D flytter markøren 12 linjer ned
^ U flytte markøren i øvre 12 linjer
^ F markøren frem en side
^ B markøren tilbake en side
G markøren til slutten av teksten
[N] G markøren til linje n
| Markøren til første tegn på linjen
[N] | n tegn på markøren linjen
^ G tilbake på siste linje av informasjon
H markøren til den første linjen på skjermen
[N] H n markøren til linjen av skjermen
M markøren til midten skjermen
Den siste linje av skjermen markøren
[N] n markøren til forrige skjermbildet linje
[N] w markøren til neste ord
W som w, men tar ikke hensyn til tegnsetting
[N] b markøren til forrige ordet
B som b, men tar ikke hensyn til tegnsetting
markøren og slutten av ordet ligger i
^ Markøren til første ikke-hvite
D markøren på start linjen?
O markøren på start linjen?
$ Markøren til slutten av linjen

SØK

(Oppskrift) søketekst
/ [Oppskrift] søker tpattern fremover
? [Oppskrift] mønster søke bakover
n gjenta søket fremover
N gjenta søke bakover
/ [Mønster] / n n linjer etter markøren mønster
Jokertegnmønsteret
^ Begynnelsen av linjen
$ Slutten av linje
. Enhver tegn
[] Holder karakter
f [karakter] ser for karakteren i gjeldende rad fremover
F [karakter] ser for karakteren i den gjeldende raden bak

INNSTIKK

sette inn teksten til venstre
å sette inn tekst til høyre for markøren
For å sette inn på slutten av linjen
^ U tilbake i innsetting av et ord
@ Sett på baksiden av hva som er satt inn
eller plassering på en linje nedenfor
Eller legge ut på en linje over
Escape slutter innsetting

Rettelser

[N] x slette et tegn
R [tegnet] erstatter den opprinnelige karakter med en annen
R erstatter alle tegn til data <ESC>
[N] s erstatter en karakter med en streng
DW slette et ord før markøren
db fjerne et ord bak markøren
dd slette en linje
D slette ord "som er under markøren
CW erstatte ord
jf. [karakter] endringer gjeldende linje til (figur) inkludert
CT [karakter] som jfr eksklusiv
cc kan du endre en linje
dL fjerne alle linjer på skjermen under markøren
DG sletter linjen der markøren er ved slutten av filen
df [karakter] sletter gjeldende linjen fra markøren til tegnet innenfor
dt [karakter] som df, eksklusive

RÅD FOR RRORI

u angre
U angre Line

UNION av linjer

[N] J sette linjen under den aktuelle køen

Line dobbler

[N] Y laster inn en buffer, den gjeldende linjen
p Kopier linjene i bufferen
gjenopprette siste slettingen

Manipulering av filer

: W sparer, fortsetter
W <name> lagret med nytt navn, fortsetter
: X, skriver yw <name> linjer fra x til y fil <name>
: Wq lagre og avslutte
ZZ sparer og utganger
Q forlatt hvis ingen endringer ble gjort
: Q! Forlater
: <name> Og gå inn i editoren visningen <name>
R <name> i teksten <name> slutten linjen under markøren

Bokmerke

m <carattere> lage bokmerke
'<carattere> Reiser til bokmerke

VIDEO MANAGEMENT

^ L tegner video
z <return> setter gjeldende linje til toppen av skjermen
Z. aktuelle linjen i midten av skjermen
Z-line acorrente slutten av skjermen

Publisert i: utvikling , Linux , Shell , tips

Legg til en kommentar

Spam beskyttelse av WP Captcha-Free

Drevet av Cybertek - Fjernhjelp