Bruger vi? Sådan åbner du en fil og derefter gemmer og afslutter

Bruger vi? Sådan åbner du en fil og derefter gemmer og afslutter

Oprettelse og redigering af tekstfiler er en af ​​de mest grundlæggende opgaver, du kan udføre på et Linux -system. Vi -teksteditoren giver dig kraftfulde kontroller, der er forbundet med redigering af tekstfiler. Men hvad er fordelen ved at bruge timer på at skrive, når du ikke engang ved, hvordan du gemmer filen?





I dette indlæg vil vi diskutere alt, der er relateret til redigering af filer i Vi, sammen med nogle detaljerede guider til, hvordan du også gemmer og afslutter tekstfiler.





Vi Editing Modes

Der er to redigeringsmetoder, som Vi leverer til sine brugere. Disse er:





  1. Normal tilstand
  2. Indsæt tilstand

Når du åbner en tekstfil i Vi, er standardredigeringstilstanden Normal mode. Du kan navigere gennem filen og bruge nogle grundlæggende Vi -kommandoer i denne tilstand. Siden Normal tilstand ikke tillader dig at redigere dine filer, skal du indtaste Indsæt Tilstand for at gøre det.

Bare tryk på jeg knappen på dit tastatur for at aktivere Indsæt Mode. Denne tilstand giver dig mulighed for let at ændre indholdet i en tekstfil ved at tilføje og slette tegn. For at gå tilbage til normal tilstand, skal du bare trykke på Esc tast på tastaturet.



Åbning af en fil i Vi

Syntaksen for Vi -kommandoer er ret let at huske. Standardsyntaksen til at oprette en ny tekstfil er:

vi

For at oprette en ny tekstfil med navnet tekstfil.txt , skriv følgende kommando i din terminal.





vi textfile.txt

Bemærk, at hvis en fil med navnet tekstfil.txt er allerede til stede på dit system, så åbner Vi den fil i stedet for at oprette en ny.

Alternativt kan du starte Vi -editoren i din terminal og derefter skrive : e tekstfil.txt for at åbne en ny fil.





hvordan man skruer ned for lysstyrken på Windows 10

Relaterede: Sådan bruges Vim: En guide til det grundlæggende

Gem en fil i VI

Standardkommandoen til at gemme en tekstfil i Vi er :i . Husk, at du ikke kan bruge Vi -kommandoer, mens du er i Indsæt -tilstand. Derfor bliver du nødt til at skifte til normal tilstand ved at trykke på Esc nøgle.

For at gemme en fil i Vi skal du gå ind i normal tilstand ved at trykke på Esc på dit tastatur. Skriv derefter :i og tryk på Gå ind for at gemme filen.

Du kan også gemme filen med et andet navn. Bare send det nye filnavn med :i kommando.

:w newtextfile

Gem og afslut Vi Editor

Som nævnt ovenfor kan du gemme en fil i Vi med :i kommando. I mellemtiden skal du skrive : hvad kommandoen vil afslutte editoren. Du kan kæde disse kommandoer sammen for at udføre lagrings- og afslutningshandlingerne samtidigt.

billigste sted at købe musik online

Trykke Esc for at gå ind i normal tilstand. Indtaste : wq og slå Gå ind for at gemme og afslutte en tekstfil i Vi. Du kan bruge de samme kommandoer til gem og afslut en fil i Vim såvel.

En alternativ måde at gemme og afslutte i Vi er ved at bruge : x kommando. Mens begge : x og : wq kommandoer udfører en lignende opgave, de er slet ikke ens. Den primære forskel mellem disse to er, at : x kommando skriver bufferen til tekstfilen kun, når der ikke er gemte ændringer.

På den anden side er : wq kommando skriver bufferen til filen uanset eventuelle ændringer, der ikke er gemt. Det : wq kommandoen opdaterer også filens ændringstid.

Afslut Vi uden at spare

Hvis du vil afslutte en tekstfil uden at gemme i Vi, skal du trykke på Esc på tastaturet for at gå ind i normal tilstand. Derefter skal du blot skrive : q! og slå Gå ind .

Lær det grundlæggende i Vi Editor

At lære det grundlæggende at kende i en tekstredigerer i Linux er vigtigt, da du i mange situationer skal arbejde med systemtekstfiler. Selvom der er mange tekstredigerere til rådighed, såsom Nano, Emacs og Gedit, betragtes Vi og Vim stadig som de mest pålidelige af mange brugere.

Når du først starter med en terminalbaseret editor som Vi eller Vim, kan det tage et stykke tid at huske de forskellige kommandoer og syntaks i Vim. Den mest hensigtsmæssige tilgang til dette problem er at vælge en editor, der er velegnet til dine behov.

Del Del Tweet E -mail nano vs Vim: De bedste terminal tekstredigerere, sammenlignet

Leder du efter en terminal tekst editor til Linux? Hovedvalget er mellem Vim og nano! Sådan sammenligner de.

Læs Næste
Relaterede emner
  • Linux
  • Teksteditor
  • Linux
Om forfatteren Deepesh Sharma(79 artikler udgivet)

Deepesh er Junior Editor for Linux på MUO. Han skriver informationsguider om Linux med det formål at give alle tilflyttere en salig oplevelse. Ikke sikker på film, men hvis du vil tale om teknologi, er han din fyr. I fritiden kan du finde ham læse bøger, lytte til forskellige musikgenrer eller spille sin guitar.

Mere fra Deepesh Sharma

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere