Android

Hvordan kopiere, klippe og lime i vim / vi

Hvordan bruke utklippsverktøyet i Windows

Hvordan bruke utklippsverktøyet i Windows

Innholdsfortegnelse:

Anonim

Når du arbeider med tekstfiler, er kopiering, klipping og liming av tekst en av de mest utførte oppgavene.

Vim eller forløperen Vi kommer forhåndsinstallert på macOS og nesten alle Linux-distribusjoner. Å vite det grunnleggende om Vim er nyttig i en situasjon der favorittredigereren din ikke er tilgjengelig.

Denne artikkelen viser hvordan du kopierer, klipper ut og limer inn i Vim / Vi-redigereren.

Kopier, klipp ut og lim inn i normal modus

Når du starter Vim-redigereren, er du i normal modus. I denne modusen kan du kjøre Vim-kommandoer og navigere gjennom filen.

For å gå tilbake til normal modus fra en hvilken som helst annen modus, trykk bare Esc tasten.

Vim har sin egen terminologi for kopiering, klipping og liming. Kopi kalles yank ( y ), klipp kalles delete ( d ), og lime kalles put ( p ).

Kopiering (Yanking)

For å kopiere tekst, plasser markøren på ønsket sted og trykk på y tasten etterfulgt av bevegelseskommandoen. Nedenfor er noen nyttige kommandoer:

  • yy - Yank (kopier) den gjeldende linjen, inkludert nylinjetegnet. 3yy - Yank (kopier) tre linjer, fra linjen der markøren er plassert. y$ - Yank (kopier) alt fra markøren til slutten av linjen. y^ - Yank (kopier) alt fra markøren til begynnelsen av linjen. yw - Yank (kopi) til starten av neste ord. yiw - Yank (kopier) det gjeldende ordet. y% - Yank (kopi) til det matchende tegnet. Som standard støttede par er () , {} og . Nyttig å kopiere tekst mellom matchende parenteser.

Klipp (sletter)

I normal modus er d nøkkelen for å klippe (slette) tekst. Flytt markøren til ønsket posisjon og trykk på d tasten, etterfulgt av bevegelseskommandoen. Her er noen nyttige slettekommandoer:

  • dd - Slett (klipp) gjeldende linje, inkludert nylinjetegnet. 3dd - Slett (klipp) tre linjer, fra linjen der markøren er plassert, d$ - Slett (klipp) alt fra markøren til slutten av linjen.

Bevegelseskommandoene som gjelder for yanking, er også gyldige for sletting. For eksempel dw , slettes til starten av neste ord og d^ sletter alt fra markøren til begynnelsen av linjen.

Liming (Putting)

For å plassere den skrukkede eller slettede teksten, flytter du markøren til ønsket sted og trykker p å plassere (lime) teksten etter markøren eller P å sette (lime) før markøren.

Kopier, klipp ut og lim inn i visuell modus

Vims visuelle modus lar deg velge og manipulere tekst.

  1. Plasser markøren til linjen du vil begynne å kappe eller kutte.

    Den visuelle modusen har tre undertyper.

    • Trykk på v å gå inn i visuell modus. Trykk på v å gå inn i visuell linjemodus, der teksten er valgt av linje. Trykk på Ctrl+v å gå inn i visuell blokkeringsmodus. I denne modusen er teksten valgt av rektangelblokker.

    Å gå inn i visuell modus markerer også et startvalgspunkt.

    Flytt markøren til slutten av teksten du vil kopiere eller klippe ut. Du kan bruke en bevegelseskommando eller piltastene opp, ned, høyre og venstre.

    Trykk på y å kopiere, eller d å klippe utvalget.

    Flytt markøren til stedet der du vil lime inn innholdet.

    Trykk P å lime inn innholdet før markøren, eller p å lime det inn etter markøren.

Konklusjon

I denne guiden har vi vist deg hvordan du kopierer, klipper ut og limer inn Vim.

Legg gjerne igjen en kommentar hvis du har spørsmål.

terminal vim