Vi Cheat Sheet voor beginners

Ik heb mijn Linux-ervaring vaak met je gedeeld. Vandaag ga ik mijn Vi-spiekbriefje delen, waardoor ik vaak op googlen tijd heb bespaard voor een snel commando.

Basis Vi-commando's

Dit is geen gedetailleerde tutorial om je elk aspect van Vi Editor te leren. Eigenlijk is het helemaal geen tutorial. Het is gewoon een verzameling standaard Vi-opdrachten en hun korte beschrijving voor een korte naslag.

:X

Sla het bestand op en stop

: Q!

Sluit af zonder het bestand op te slaan

ik

Plaats links van de cursor links

een

Voeg de start rechts van de cursor toe

ESC

Sluit de invoeg- / toevoegmodus af

pijlen

Verplaats de cursor

/tekst

Zoek tekst in string (hoofdlettergevoelig)

n

Zoek naar de volgende instantie van het gezochte item

X

Verwijder het teken onder de cursor

dd

Verwijder regel onder de cursor

u

Laatste wijziging ongedaan maken

: 0

Begin van het bestand

: n

Ga naar regel n

G

Einde van het bestand

^

Begin van de regel

$

Einde van de regel

: set lijst

Zie speciale tekens in het bestand

yy

Kopieer de regel naar de buffer

5yy

Kopieer 5 regels naar de buffer

p

Plak de buffer na de huidige regel

U kunt de bovenstaande spiekbrief als PDF-bestand downloaden via de onderstaande link:

Vi Cheat Sheet downloaden

U kunt het afdrukken en het aan uw bureau bewaren of het gewoon opslaan voor offline gebruik.

Waarom ik de Vi-spiekbrief heb gemaakt?

Een aantal jaar geleden, toen ik begon te werken in de Linux-terminal, maakte het idee om een ​​commandoregel-editor te gebruiken mij een afschuw. Ik had al eerder desktop Linux gebruikt, maar het was mijn persoonlijke computer dus ik gebruikte de GUI-teksteditor graag zoals Gedit. Maar in de werkomgeving zat ik vast met de opdrachtregel en was er geen ruimte voor het gebruik van een grafische editor.

Ik werd gedwongen om Vi te gebruiken voor basisbewerkingen in de bestanden op Linux-boxen op afstand en dit is waar ik de kracht van het bewerkingsprogramma voor de opdrachtregel Vi heb ontdekt en begon te bewonderen.

Omdat ik in die tijd nieuw was bij Vi-editor, vond ik mezelf er verbijsterend over. De eerste keer kon ik niet eens uit het bestand komen omdat ik niet wist hoe ik de Vi-editor moest afsluiten. Geen schande om te accepteren dat ik het moest googelen.

Dus besloot ik om een ​​lijst te maken van alle basisopdrachten die ik vaak gebruikte om in Vi te bewerken. Deze lijst of spiekbriefje, zoals je het noemt, heeft me in mijn vroege dagen heel veel geholpen met Vi. Na verloop van tijd ben ik opgegroeid met Vi en nu hoef ik zelfs niet meer naar de Vi-spiekbrief te kijken omdat ik de commando's uit mijn hoofd heb opgeslagen.

Waarom zou u Vi-spiekbriefje gebruiken?

Ik kan uw situatie begrijpen als u net met Vi aan de slag gaat. Uw favoriete Ctrl + S werkt niet voor het opslaan van bestanden. Ctrl + C en Ctrl + V zouden de universele snelkoppeling voor kopiëren en plakken zijn, maar het werkt niet in het Vi-universum. Duizenden mensen gebruiken spiekbriefjes

Duizenden mensen gebruiken dergelijke spiekbriefjes voor verschillende programmeertalen en / of hulpmiddelen waarmee ze snel kunnen verwijzen naar veelgebruikte stappen / opdrachten. Vertrouw me, gebruik spiekbriefjes bij de beste werkwijzen die aan programmeurs worden geadviseerd.

Dit Vi-spiekbriefje zal je veel helpen als je net met Vi begint of als je de Vi-editor maar zelden gebruikt (dus je vergeet steeds de commando's). Je kunt het opslaan en gebruiken voor een snelle referentie in de toekomst, ook dat is offline.

Vind je het leuk?

Tot dusver heb ik mezelf ervan weerhouden teveel aan de kant van de terminal in te gaan. Hoe vind je dit bericht? Wil je dat ik meer van zulke spiekbriefjes en downloadbare items deel? Uw suggesties zijn welkom.

Aanbevolen

Gebruik Evernote op Linux met deze hulpmiddelen
2019
MidnightBSD Hits 1.0! Afrekenen Wat is er nieuw
2019
Zorin OS: van het Hobby-project van twee tieners tot een groeiend opstarten
2019