Nå vil vi forklare flere metoder for å kopiere og lime inn VI. Vi vil også inkludere kopiering og liming i forskjellige moduser.
Kopier, lim inn og kutt i normal modus
Systemet åpner automatisk normal modus når du åpner VIM Editor. VI/VIM -kommandoer kan utføres i denne modusen og navigere gjennom filer.
Kopieringsoperasjon i VI/VIM
Vi kjenner også kopieringen som Yank -operasjonen under VI/VIM. Her holder vi markøren i ønsket posisjon mens vi kopierer teksten. Vårt neste trinn ville være å bruke “Y” -kommandoen etterfulgt av bevegelseskommandoen. Noen av de berømte Yank (Copy) -kommandoene er som følger:
y% | Denne kommandoen kopierer teksten mellom lignende tegn, for eksempel parentes (). For eksempel, hvis det er noen tekst mellom parentesene (), kan du kopiere den ved hjelp av denne kommandoen. |
yiw | Denne kommandoen kopierer det nåværende ordet. |
år | Denne kommandoen kopierer teksten der markøren er plassert i begynnelsen av et annet ord. |
y^ | Denne kommandoen kopierer all tekst, og starter i begynnelsen av linjen der markøren er plassert. |
y $ | Denne kommandoen kopierer all tekst, med start fra markørens posisjon på slutten av linjen. |
2yy | Denne kommandoen kopierer de to linjene, og starter med markørlinjen. |
yy | Denne kommandoen kopierer linjen der vi plasserte markøren, og Newline -karakteren er til stede. |
Lim drift i VI/VIM
I VI/VIM kalles limoperasjonen en put -operasjon. Den eneste måten å lime inn i VI/VIM er å plassere markøren på ønsket sted og bruke “P” for å lime inn tekst før eller etter markøren.
Kutt drift i vi/vim
I VI/VIM kjenner vi kuttet operasjon som sletting av operasjonen. For å kutte teksten, er det best å plassere markøren i ønsket posisjon. Etter dette kan du bruke Movement -kommandoene ved å bruke “D” -kommandoen. Noen av de berømte Delete (Cut) -kommandoene er som følger:
D% | Denne kommandoen kutter teksten mellom lignende tegn, for eksempel parentes (). For eksempel, hvis det er noen tekst mellom parentesene (), kan du kutte den ved hjelp av denne kommandoen. |
diw | Å kutte det nåværende ordet. |
dw | Denne kommandoen kutter teksten der markøren er plassert i begynnelsen av et annet ord. |
d^ | Ved hjelp av denne kommandoen kan du kutte all tekst fra markørens posisjon i begynnelsen av en linje. |
D $ | Denne kommandoen kutter all tekst, med start fra markørens posisjon på slutten av linjen. |
2DD | Denne kommandoen kutter de to linjene, og starter med markørlinjen. |
dd | Denne kommandoen kutter linjen der vi plasserte markøren, og Newline -karakteren er til stede. |
Kopier, lim inn og kutt i visuell modus
Du legger inn Visual Mode Vises som et innledende valgpunkt. Du kan også manipulere og velge tekst i VI/VIMs visuelle modus.
Trykk “V” | For tilgang til den visuelle modusen. |
Trykk “V” | Velg teksten etter linje ved å bruke Visual Line Mode. |
Trykk “CTRL” og “V” | For å bytte til den visuelle blokkeringsmodus. Denne modusen lar deg velge tekst ved å bruke rektangulære blokker. |
Klikk på teksten du ønsker å klippe eller kopiere. Her kan du bevege deg til venstre, høyre, ned og opp med piltastene.
Konklusjon
Vi håper du forstår hvordan du kopierer, limer inn og kutter i Vim. Noen ganger kan det hende du må gjøre konfigurasjonsendringer i pakken; Kopiering eller kutt-pasting teksten i VI/VIM kan gjøre dette. Vi håper du fant denne artikkelen nyttig. Sjekk de andre Linux -hint -artiklene for flere tips og opplæringsprogrammer.