Basis Vim Editor-opdrachten

Basis Vim Editor Opdrachten



Vim is een populaire teksteditor die is ontworpen voor efficiënte tekstbewerking rechtstreeks vanaf de terminal. Het is een geavanceerde versie van de Vi-editor en wordt ondersteund op verschillende besturingssystemen, zoals macOS, BSD, Windows en Linux. Vim staat vooral bekend als de tool voor programmeurs, omdat het veel functies heeft die snelle tekstbewerking mogelijk maken.

De Vim-editorgemeenschap heeft veel plug-ins om de mogelijkheden ervan te verbeteren. Veel gebruikers geven de voorkeur aan de Vim-editor vanwege de flexibiliteit en verschillende functies. Er zijn echter standaard Vim-editoropdrachten die iedereen moet kennen. Laten we dus eens kijken naar deze opdrachten en sneltoetsen die u kunt gebruiken om efficiënt aan de Vim-editor te werken.







Basissnelkoppelingen van Vim Editor

Houd er rekening mee dat de Vim-editor geen vooraf geïnstalleerd hulpprogramma is. Daarom raden wij u aan om te lezen deze gids om de Vim-editor te installeren voordat u doorgaat naar de volgende stap. Laten we nu beginnen met het maken van het bestand “example.txt” met behulp van de volgende opdracht:



omdat voorbeeld.txt

Hier kunt u de tekst toevoegen en naar de regels navigeren via de onderstaande toetsen:



Sleutels Beschrijving
H Ga naar links
L Ga naar rechts
K Ga omhoog
J Naar beneden verplaatsen
IN Ga vooruit naar het begin van een willekeurig woord
B Ga terug naar het begin van een willekeurig woord
EN Ga vooruit naar het einde van een willekeurig woord
O Naar het begin van een regel gaan
$ Naar het einde van een regel gaan
G Ga naar de laatste regel van de hele tekst
gg Ga naar de eerste regel van de hele tekst

Als u eenmaal weet hoe u tussen regels, tekens en woorden moet navigeren, is het tijd om de sneltoetsen voor het bewerken van de tekst te begrijpen. Dus hier is het volledige spiekbriefje om de tekst te bewerken met behulp van eenvoudige snelkoppelingen in de Vim-editor:





Ik sleutel: Als u tekst vóór de cursor wilt invoeren, drukt u op de I-knop op het toetsenbord. U ziet 'Invoegen' in het venster. Laten we bijvoorbeeld het woord ‘Belangrijk’ vóór de alinea toevoegen, dus we moeten op de I-toets drukken en beginnen met het typen van de tekst:

  I-toets-snelkoppeling-voor-vim-editor



Nadat u de tekst hebt ingevoegd, drukt u op de Escape-toets (Esc) om de invoegmodus te verlaten.

O-sleutel: Door simpelweg op de O-toets te drukken, kunt u efficiënt een nieuwe regel onder de huidige regel openen.

Shift + O-toetsen : Het opent de nieuwe regel boven de huidige regel.

Een sleutel: Druk op de A-toets om toegang te krijgen tot de invoegmodus en de tekst na de cursor toe te voegen.

Shift + A-toetsen: Druk op de Shift-toets plus A om de tekst aan het einde van een regel in te voegen.

Shift/CTRL + R-toetsen: De sneltoets R vervangt slechts één teken, maar als u meerdere tekens wilt vervangen, drukt u op de toetsen Shift of CTRL + R.

CW-snelkoppeling: Druk op de toetsen C en vervolgens W om het hele woord te verwijderen. Nadat u op deze toetsen heeft gedrukt, kunt u naar de invoegmodus gaan om het hele woord te vervangen.

CC-snelkoppeling: De CC-snelkoppeling is vergelijkbaar met CW, maar verwijdert de hele regel en laat u een nieuwe toevoegen.

X-sleutel: U kunt op de X-toets drukken om een ​​specifiek teken bij de cursor te verwijderen. Zorg er echter voor dat u zich niet in de invoegmodus bevindt.

Shift + X-toetsen: U kunt op de Shift- en X-toetsen drukken om een ​​specifieke regel bij de cursor te verwijderen.

DD-snelkoppeling : deze snelkoppeling verwijdert de hele regel. Als u bovendien meerdere regels wilt verwijderen, drukt u in de juiste volgorde op het toetsenbord. Als u bijvoorbeeld vijf regels wilt verwijderen, drukt u in dezelfde volgorde op D, 5 en D.

DW-snelkoppeling : de DW-snelkoppeling verwijdert het hele woord.

IS Snelkoppeling : Deze snelkoppeling heet Yank en kopieert een woord.

JJ snelkoppeling : Deze snelkoppeling kopieert een regel.

P-sleutel: De tekst wordt aan het einde van de betreffende paragraaf geplakt.

Shift + P-toetsen: De tekst wordt in de bovenstaande paragraaf geplakt.

Essentiële opdrachten van Vim Editor

:stel nr in: U kunt dit commando gebruiken om het regelnummer in de editor weer te geven:

  De-set-nu-command-in-vim-editor

:zet nee!: Op dezelfde manier kunt u de regelnummers verwijderen.

:{regelnummer}: Gebruik deze opdracht als u naar een specifiek regelnummer wilt gaan. Typ bijvoorbeeld 17 om door te verwijzen naar de 17e regel.

  regelnummer-in-vim-editor

:set muis=a: Met deze opdracht wordt de muis ingeschakeld en kunt u deze gebruiken om tekst te kopiëren en te plakken. Bovendien kunt u ook de specifieke tekst selecteren en vervangen door iets anders:

:%s/oud/nieuw/g: U kunt deze opdracht gebruiken om een ​​specifiek woord door een ander te vervangen. Laten we bijvoorbeeld het woord “Linux” vervangen door “OS” met behulp van de volgende opdracht:

: % S / Linux / JIJ / G

  de-vervangende-opdracht-in-vim-editor
In het bovenstaande commando staat s voor “substitute” en % specificeert het aantal regels dat het commando de wijziging moet implementeren. Als u het woord in alle regels wilt vervangen, gebruikt u daarom % of geeft u in plaats daarvan het regelnummer op. Bovendien is g ‘globaal’. die alle exemplaren van oud in het volledige document vervangt.

Extra snelkoppelingen

Nu kunt u een paar extra snelkoppelingen gebruiken om de teksten te vinden en het tekstbestand op te slaan in de Vim-teksteditor.

/: Druk op de toets / en voer de tekst in die u wilt zoeken. Met deze opdracht wordt voorwaarts zoeken uitgevoerd.

?: Op dezelfde manier kunt u ? gebruiken om achterwaarts te zoeken.

:In: U kunt deze opdracht gebruiken om het bestand te schrijven of op te slaan zonder de Vim-editor te verlaten.

:wq: Als u het bestand in de Vim-editor wilt opslaan en afsluiten, gebruikt u de opdracht :wq.

:Q: Als u de teksteditor wilt afsluiten, gebruik dan de opdracht :q, maar sla het bestand eerst op, anders wordt de fout weergegeven.

:Q!: Als u ten slotte geforceerd wilt stoppen en niet-opgeslagen wijzigingen wilt negeren, gebruik dan :q! commando.

Afsluiten

Dit was dus de complete gids over de basisvim-editoropdrachten die je moet kennen om een ​​expert te worden. U kunt de Vim-teksteditor gebruiken om bewerkingstaken uit te voeren en de productiviteit efficiënt te verbeteren. Daarom raden we u aan deze snelkoppelingen en opdrachten te leren als u de Vim-editor regelmatig in terminalomgevingen gebruikt.