I en moderne Linux distribution har man som hovedregel et stort antal editorer til rådighed, helt anderledes stiller det sig hvis der opstår problemer ved opstart eller man ikke kan få adgang til den grafiske brugerflade så er der kun de ”indbyggede” editorer at ty til og man kan ikke beskylde disse editorer for at være brugervenlige, tværtimod
En af disse editorer er  ”vi”. Første gang man prøver ”vi” har man lyst til at flygte skrigende langt væk, men la’ vær det er slet ikke så svært, så lad os lave en test.
Du logger ind som almindelig bruger, åbner din konsol og skriver  ”vi /mnt/test” uden ” ” (jeg går her ud fra at du ikke i forvejen har et dokument liggende i /mnt der hedder test > du taster enter og så skulle der gerne komme en editor, du kan se markøren står foroven, ned langs venstre side er der en kolonne med tilde (~) tegn og i bunden står stien til dit dokument i dit tilfælde ”/mnt/test” samt bemærkningen  [New File] det er altså en ny og indtil nu tom fil.
Editoren ”vi” har to tilstande en kommando tilstand og en indtastnings tilstand, lige nu er den i kommando tilstand, det kan du få bevist ved at skrive et eller andet ligegyldigt, som du ser gjorde det ikke meget indtryk, du skal sætte ”vi” i indtastnings tilstand for at dine bestræbelser skal lykkedes, du taster en gang på bogstavet ”i” og nu kan du se i nederste venstre hjørne kommer ordet – INSERT – så værsgo ”vi” er klar .
Prøv så at skrive en sætning, du kan se at nu opfører ”vi” sig næsten som enhver anden editor, men alting for jo en ende du skal ud af det her nu så du taster Esc  for at komme i kommando tilstand derefter taster du : (kolon) og du taster q der står nu i nederste venstre hjørne :q nu taster du enter.
Vi har lavet en fejl, med vilje ganske vist men fejl er det, vi glemte at gemme så ”vi” vil  ikke lukke ned uden at den kommer med en påmindelse, så du må til den igen, vær sikker på at ”vi” står i kommando tilstand og tast så : (kolon) w (for write) q (for quit) nu skulle der gerne i nederste venstre prøve stå :wq og så taster du enter, sådan du har oprettet et dokument med editoren ”vi” og du har fået den gemt på computeren under navnet ”test” i mappen ”mnt”
Lad os nu se om du har gemt dit arbejde, du åbner konsollen skriver ”vi /mnt/test” uden ”” og så skulle dit arbejde gerne dukke op på skærmen, det vil vi ikke gøre ret meget mere ved du taster :q og enter og så er du tilbage på skærmen. Nu prøver vi en lidt mere avanceret opgave, du  starter med at kopiere /etc/fstab over i dit hjemmebibliotek det bevirker at du nu kan redigere i den som alm. Bruger uden at risikere at du laver rav i systemet, for at være på den sikre side så omdøber du filen, i konsollen skriver du "mv /home/(xxx/fstab /home/(xxx)/fstabtest   (xxx = dit loginnavn) nu har du omdøbt filen så nu er der ingen fare for at systemet genkender filen som hørende til konfigurationen. Du åbner nu din konsol og skriver ”vi /home/xxx/fstabtest” uden ”” og xxx er stadig dit login navn. Nu skulle du kunne se et kopi af den originale fstab, giv dig til at redigere i den, en dag er det pludselig alvor, de mest alm. Kommandoer kan du se i skemaet herunder og husk øvelse gør mester, så når du føler dig rimelig sikker så gør det til en vane at bruge ”vi” hver gang du redigerer
 
 
o Flytter markøren til liniens begyndelse 
s Flytter markøren til liniens slutning 
a Tilføjer tekst – skifter til indsætnings tilstand efter det aktuelle tegn
Ctrl+b Viser skærmbilledet over det aktuelle
B Flytter markøren et mellemrumssepareret ord tilbage 
b Flytter markøren et ord tilbage
Backspace Flytter markøren et tegn til venstre 
Ctrl+d Flytter en halv side ned 
Esc  Forlader indsætningstilstanden (redigering) og går i kommando tilstand 
Ctrl+b Viser skærmbilledet over det aktuelle 
o Åbner en ny linie under den aktuelle til indsættelse af tekst 
O Åbner en ny linie over den aktuelle til indsættelse af tekst 
l Flytter markøren et tegn til højre 
k Flytter en linie op
j Flytter en linie ned 
i Skifter til redigeringstilstand - nu kan der indsættes tekst
Ctrl+f Viser skærmbillede efter det aktuelle 
Flytter markøren et tegn til venstre 
Enter Flytter markøren til begyndelsen af den næste linie 
W Flytter et mellemrumssepareret ord frem 
w Flytter et ord frem 
:w Gemmer filen med de ændringer der er lavet 
:q Forlader editoren ”vi”  (quit) 
:wq Gemmer og forlader editoren 
 

Du kan finde en uddybende engelsksproget manual HER
 
 
 
 

 

 
 
 

tilbage