Vim kopierer tekst til systemklippbrett

Vim kopierer tekst til systemklippbrett
“Vim er en flott tekstredigerer for enhver bruker. Det gir deg et sett med viktige kombinasjoner som får deg til å glemme at musen din eksisterer.Imidlertid gir Vim en ganske bakkestigning når du kommer i gang. Og i denne opplæringen vil vi prøve å gjøre den prosessen enklere ved å vise deg hvordan du kopierer tekst i systemets utklippstavle.”

Hvordan kopiere til systemets utklippstavle

I VIM kan du kopiere, klippe og lime inn tekster ved hjelp av Yank -kommandoene levert av henholdsvis Y-, D- og P -tastene.

Imidlertid vil VIM som standard lagre den kopierte teksten i et internt register som kalles det navngitte registeret. Dessverre støttes ikke dette registeret av andre applikasjoner.

Dette betyr at hvis du ønsker å lime inn tekst fra Vim, må du bruke systemets utklippstavle.

Dette er hva vi vil diskutere i denne opplæringen.

Som nevnt har VIM ikke tillatelse til å få tilgang til systemets utklippstavle som standard. Imidlertid kan du løse dette ved å kompilere Vim med utklippstavle tilgangsevnen eller installere en grafisk versjon av VIM.

På Debian, installer GTK -versjon av Vim:

$ sudo apt-get installer vim-gtk

GTK-VIM lar deg ha tilgang til et spesielt register som tilsvarer systemets utklippstavle. Dette lar deg kopiere og lime inn tekst fra Vim med Yank -kommandoene.

Fedora/rehl

$ sudo yum installer vim-x11

Manjaro/Arch

$ sudo pacman -syu gvim

Hvis du er på en Mac, kan du konfigurere Vim Brew -formelen for å jobbe med utklippstavlen.

Begynn med å installere Vim med Homebrew:

$ BREW INSTALL VIM

Når VIM er installert, kan vi konfigurere formelen og gi tilgang til systemets utklippstavle.

Kjør kommandoen:

$ BREW EDIT VIM

Kommandoen vil sette deg inn i utviklermodus og lar deg tilpasse VIM. I konfigurasjonen, finn inngangssystemet "./konfigurere ”alternativet.

Endre--uten-x til-med-x og legg til linjen “-med-funksjoner = enorm.”Lagre og lukk filen

Kjør deretter kommandoen nedenfor for å installere den modifiserte VIM -formelen

$ brygginstall

Kommandoen skal gjenoppbygge og installere VIM med alternativet for utklippstavle.

Du kan sjekke at du har VIM -systemets utklippstavlefunksjonalitet med kommandoen:

$ VIM -Versjon | grep utklippstavle

Hvis du lykkes, bør du +utklippstavle eller +xterm_clipboard -alternativer:

Kopiering av tekst til systemklippbrett

Når du har aktivert systemets tilgang til utklippstavlen på VIM, kan du bruke Yank -kommandoen, etterfulgt av noen få modifikasjoner.

For å kopiere til systemets utklippstavle i Vim, start med å velge målregisteret ditt ved å bruke kommandoen:

“*

Hvor * refererer til systemets utklippstavle i Mac og Windows.

Når du er valgt, kan du kopiere teksten du ønsker å bruke y -kommandoen.

For å kopiere en tekst til systemets utklippstavle, kjør derfor kommandoen:

"*y

Bruk kommandoen på Linux:

"+y

Kommandoene ovenfor skal tillate deg å kopiere teksten i systemets utklippstavle.

Lukking

Denne opplæringen utforsker hvordan vi kan konfigurere VIM for å få tilgang til systemets utklippstavle. Vi dekket også kommandoene du kan bruke til å kopiere en tekst i systemets utklippstavle i Vim.