Vi gebruiken? Hier leest u hoe u een bestand opent en vervolgens opslaat en afsluit

Vi gebruiken? Hier leest u hoe u een bestand opent en vervolgens opslaat en afsluit

Het maken en bewerken van tekstbestanden is een van de meest elementaire taken die u op een Linux-systeem kunt uitvoeren. De Vi-teksteditor biedt u krachtige bedieningselementen die verband houden met het bewerken van tekstbestanden. Maar wat is het voordeel van urenlang typen als je niet eens weet hoe je het bestand moet opslaan?





In dit bericht bespreken we alles met betrekking tot het bewerken van bestanden in Vi, samen met enkele gedetailleerde handleidingen over het opslaan en afsluiten van tekstbestanden.





Wij bewerkingsmodi

Er zijn twee bewerkingsmodi die Vi aan zijn gebruikers biedt. Dit zijn:





  1. Normale modus
  2. Invoegmodus

Wanneer u een tekstbestand in Vi opent, is de standaard bewerkingsmodus de normaal modus. U kunt in deze modus door het bestand navigeren en enkele standaard Vi-commando's gebruiken. sinds de normaal modus staat u niet toe om uw bestanden te bewerken, u moet de Invoegen Modus om het te doen.

Druk gewoon op de l knop op uw toetsenbord om de Invoegen Modus. In deze modus kunt u de inhoud van een tekstbestand eenvoudig wijzigen door tekens toe te voegen en te verwijderen. Om terug te gaan naar de normale modus, drukt u op de Esc toets op het toetsenbord.



Een bestand openen in Vi

De syntaxis van Vi-commando's is vrij eenvoudig te onthouden. De standaardsyntaxis om een ​​nieuw tekstbestand te maken is:

vi

Een nieuw tekstbestand maken met de naam tekstbestand.txt , typt u de volgende opdracht in uw terminal.





vi textfile.txt

Merk op dat als een bestand met de naam tekstbestand.txt al aanwezig is op uw systeem, dan zal Vi dat bestand openen in plaats van een nieuw bestand te maken.

U kunt ook de Vi-editor in uw terminal starten en vervolgens . typen :e tekstbestand.txt om een ​​nieuw bestand te openen.





hoe u meer Google-enquêtes kunt krijgen

Verwant: Hoe Vim te gebruiken: een gids voor de basis

Een bestand opslaan in VI

De standaardopdracht om een ​​tekstbestand in Vi op te slaan is :in . Houd er rekening mee dat u geen Vi-commando's kunt gebruiken terwijl u zich in de invoegmodus bevindt. Daarom moet u overschakelen naar de normale modus door op de Esc toets.

Om een ​​bestand in Vi op te slaan, gaat u naar de normale modus door op te drukken Esc op je toetsenbord. Typ vervolgens :in en druk op Binnenkomen om het bestand op te slaan.

U kunt het bestand ook onder een andere naam opslaan. Geef gewoon de nieuwe bestandsnaam door met de :in opdracht.

:w newtextfile

Opslaan en afsluiten van de Vi Editor

Zoals hierboven vermeld, kunt u een bestand in Vi opslaan met de :in opdracht. Ondertussen typt u de : Q commando zal de editor afsluiten. U kunt deze opdrachten aan elkaar koppelen om de acties voor opslaan en afsluiten tegelijkertijd uit te voeren.

Steam-games overzetten naar een andere computer

druk op Esc om naar de normale modus te gaan. Typ in : wq en raak Binnenkomen om een ​​tekstbestand in Vi op te slaan en af ​​te sluiten. U kunt dezelfde opdrachten gebruiken om: sla een bestand op en sluit het af in Vim ook.

Een alternatieve manier om op te slaan en af ​​te sluiten in Vi is door de te gebruiken : x opdracht. Terwijl zowel de : x en : wq commando's een vergelijkbare taak uitvoeren, zijn ze helemaal niet hetzelfde. Het belangrijkste verschil tussen deze twee is dat de : x commando schrijft de buffer alleen naar het tekstbestand als er niet-opgeslagen wijzigingen aanwezig zijn.

Aan de andere kant, de : wq commando schrijft de buffer naar het bestand, ongeacht eventuele niet-opgeslagen wijzigingen. De : wq commando werkt ook de wijzigingstijd van het bestand bij.

Vi afsluiten zonder op te slaan

Om een ​​tekstbestand af te sluiten zonder op te slaan in Vi, druk op Esc op uw toetsenbord om naar de normale modus te gaan. Typ dan gewoon : Q! en raak Binnenkomen .

De basis van Vi Editor leren

Het is belangrijk om de basisprincipes van een teksteditor in Linux te leren kennen, omdat je in veel situaties met systeemtekstbestanden moet werken. Hoewel er veel teksteditors beschikbaar zijn, zoals Nano, Emacs en Gedit, worden Vi en Vim door veel gebruikers nog steeds als de meest betrouwbare beschouwd.

Wanneer je voor het eerst begint met een terminalgebaseerde editor zoals Vi of Vim, kan het even duren om de verschillende commando's en syntaxis in Vim te onthouden. De meest geschikte benadering van dit probleem is om een ​​editor te kiezen die geschikt is voor uw behoeften.

Deel Deel Tweeten E-mail nano vs. Vim: de beste terminal-teksteditors, vergeleken

Op zoek naar een terminal-teksteditor voor Linux? De belangrijkste keuze is tussen Vim en nano! Hier is hoe ze vergelijken.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Teksteditor
  • Linux
Over de auteur Deepesh Sharma(79 artikelen gepubliceerd)

Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel alle nieuwkomers een zalige ervaring te bieden. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.

Meer van Deepesh Sharma

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren