logo

Een bestand opslaan in Vi / Vim Editor en afsluiten

In dit artikel bespreken we hoe u een bestand kunt opslaan in wij redacteur . Eerst kijken wij Linux en Vi-editors waarom we ze gebruiken, en wat hun functies zijn. Vervolgens duiken we diep in het onderwerp van het opslaan van een bestand en het afsluiten van de editor samen met de andere opties. We begrijpen de verschillende opdrachten met een voorbeeld.

Wat is Linux?

Linux werd in 1991 door Linus Torvalds ontwikkeld als een hobbyproject. Het is een open-source (broncode die door iedereen vrijelijk kan worden gebruikt) die het populairst is en het meest wordt gebruikt in de industrie en in persoonlijke systemen. Er zijn verschillende besturingssystemen gebaseerd op Linux kern , sommige van de populaire Linux-distributies zijn dat wel Ubuntu , CentOS , rode Hoed , Debian , En Kali Linux .



Wat is Vi-editor

Vi Editor is een veelgebruikte teksteditor in Unix/Linux-systemen en staat bekend om zijn efficiëntie en flexibiliteit. De Vi-editor werd in 1976 ontwikkeld door Bill Joy en later in 1991 werd een verbeterde versie van de Vi-editor uitgebracht die bekend staat als VI Verbeterd ( WAAROM ).

Modi in Vi Editor

Er zijn twee modi in Vi Editor:

  1. Invoegmodus: In deze modus kunt u rechtstreeks tekst invoeren en bewerken. In de invoegmodus kunt u tekens typen, en toevoegen , bewerken , of verwijderen tekstinhoud indien nodig. U kunt de invoegmodus starten door op toetsen zoals ‘ i ‘ (om vóór de cursor in te voegen) of ‘ A ‘ (om in te voegen na de cursor). Er zijn ook varianten zoals ‘ I ‘ (om aan het begin van de regel in te voegen) of ‘ A ‘ (om aan het einde van de regel in te voegen). Om de invoegmodus te verlaten en terug te keren naar de commandomodus, drukt u eenvoudigweg op de ‘ Esc ' sleutel.
  2. Commandomodus: In de Command-modus navigeert en manipuleert u tekst zonder rechtstreeks tekens te typen. Deze modus is ontworpen om het gedrag van de editor te controleren en verschillende bewerkingstaken efficiënt uit te voeren. U kunt de cursor verplaatsen, verwijderen tekst, knippen en plakken , zoeken naar tekst en voer een groot aantal andere bewerkingsbewerkingen uit met behulp van toetsenbordopdrachten. Om van de invoegmodus naar de commandomodus over te gaan, drukt u op de knop ‘ Esc ' sleutel. Het duidelijke onderscheid tussen deze twee modi in Vi is een fundamenteel kenmerk waarmee gebruikers tekst snel en effectief kunnen bewerken, terwijl de noodzaak voor complexe sneltoetsen tot een minimum wordt beperkt.

Hoe een bestand opslaan in Vi/Vim Editor en afsluiten?

Om een ​​opdracht uit te voeren moet u zich in de opdrachtmodus bevinden om naar de opdrachtmodus te gaan. Als u zich in de invoegmodus bevindt, drukt u op Esc.



1. Sla een bestand op in Vi/Vim Editor

Er zijn 3 manieren om een ​​bestand op te slaan in de vi/vim-editor, die hieronder worden vermeld:

if else-verklaring java
  1. :In – Wijzigingen opslaan, maar niet afsluiten.
  2. :van: - Bewaar alle geopende meerdere bestanden zonder te stoppen.
  3. :w bestandsnaam – Sla het bestand op met een andere naam en ga door met het bewerken van het huidige bestand.

Voorbeeld:

Stap 1: Open een bestand of maak een bestand met de vi-editor



Stap 2: Kom binnen opdrachtmodus door te drukken Esc als u zich in de invoegmodus bevindt

Stap 3: Gebruik een van de bovenstaande opdrachten ( w, wa, w [bestandsnaam] ) om het bestand op te slaan, in de onderstaande schermafbeelding hebben we gebruikt: w [bestandsnaam] om het bestand op te slaan onder een nieuwe naam in de nieuwBestand.txt bestand.

Screenshot-van-2023-09-20-12-08-46

2. Sluit de Vi/Vim-editor af

Er zijn vier manieren om de editor te verlaten:

  1. :Q – Om de editor te verlaten
  2. :Q! – Geforceerd stoppen is handig wanneer er wijzigingen in een bestand worden aangebracht, maar de gebruiker deze niet wil opslaan
  3. :qa! – Sluit alle geopende bestanden af ​​zonder de wijzigingen op te slaan (force-quit)
  4. ZQ (Shift + ZQ) – Sluit af zonder de wijzigingen op te slaan

Voorbeeld:

Stap 1: Open een bestand of maak een bestand met de vi-editor

Stap 2: Ga naar de opdrachtmodus door op te drukken Esc als u zich in de invoegmodus bevindt

prioriteit wachtrij java

Stap 3: Gebruik een van de bovenstaande opdrachten ( q, q!, qa of ZQ) om de editor af te sluiten in de onderstaande schermafbeelding die we hebben gebruikt :Q om de redacteur te verlaten

Screenshot-van-2023-09-20-12-04-12

3. Sla het bestand op en sluit Editor af

Er zijn 3 manieren om een ​​bestand op te slaan en de vi/vim-editor af te sluiten, die hieronder worden vermeld:

  1. :wq – Sla de wijzigingen op en sluit de editor af
  2. Hetzelfde als :wq gebruikt voor het opslaan van wijzigingen en afsluiten
  3. ZZ (Verschuiving + ZZ) - Bewaar aanpassingen en sluit

Voorbeeld:

xor in Java

Stap 1: Open een bestand of maak een bestand met de vi-editor

Stap 2: Ga naar de opdrachtmodus door op te drukken Esc als u zich in de invoegmodus bevindt

Stap 3: Gebruik een van de bovenstaande opdrachten ( wq, x, ZZ ) naar sla het bestand op en sluit de editor af in de onderstaande schermafbeelding die we hebben gebruikt: wq-opdracht om het bestand op te slaan en de editor af te sluiten

Screenshot-van-2023-09-20-00-52-10

Alle bovengenoemde opdrachten worden hieronder in tabelvorm vermeld:

Commando's

Beschrijving

:Q

Ontslag nemen

:Q!

ZQ (Shift + ZQ)

Sluit af zonder de wijzigingen op te slaan, d.w.z. wijzigingen negeren

:qa

jpa versus slaapstand

Sluit alle geopende bestanden af ​​zonder de wijzigingen op te slaan (force-quit)

:In

Wijzigingen opslaan

:van

Sla wijzigingen op in alle geopende meerdere bestanden

q1 q2 q3 q4

:w [bestandsnaam]

Sla het bestand op met een andere naam

:wq

ZZ (Shift+ZZ)

Sla de wijzigingen op en sluit de editor af

Conclusie

In dit artikel hebben we verschillende manieren besproken om een ​​bestand op te slaan, om de editor af te sluiten, en opdrachten die zowel opslaan als afsluiten, samen met sneltoetsen. Daarnaast is er ook een basis vi-editorhandleiding toegevoegd, zodat nieuwe gebruikers vertrouwd kunnen raken met de editor.