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.