working with vi editor unix
Arbejde med Unix Vi Editor:
Vi er standardeditoren, der er tilgængelig på Unix-systemer.
Denne visuelle editor muliggør manipulation af tekst, mens den viser en skærmfuld tekst i modsætning til 'sed', der fungerer på linjeniveau.
Unix-video nr. 12:
Hvad du lærer:
Tilstande til Unix Vi Editor
Vi-editoren har tre driftsformer, nemlig. kommandotilstand, indsætstilstand og ex-kommandotilstand.
# 1) Kommandotilstand:
I denne tilstand fungerer alle tasterne som kommandoer. Disse taster bruges til at indsætte, tilføje, slette, åbne nye linjer, flytte markøren over afsnit og sætninger osv. I denne tilstand vises tasterne ikke, men hver tast udfører en handling.
Som standard er vi-editoren i kommandotilstand, derfor kan vi ikke skrive tekst i kommandotilstand. For at skrive programmer eller tekst i vi editor, er vi nødt til at skifte til insert-tilstand, som kan gøres ved at trykke på escape-knappen.
bedste python ide mac os x
# 2) Indsæt-tilstand:
I denne tilstand kan vi indsætte, tilføje, redigere eller erstatte tekster. Vi kan skifte fra kommandotilstand til Indsæt-tilstand ved at trykke på escape-knappen og derefter trykke på I eller A for at gå ind i indsæt-tilstand.
# 3) Ex kommandotilstand:
Denne tilstand bruges til at indtaste kommandoer i nederste linje i vi-editoren kaldet en kommandolinje. For at skifte til Ex-kommandotilstand skal du trykke på escape-tasten og derefter skrive: (kolon). For at gemme indholdet og afslutte fra vi-editoren skal du trykke på wq efter: (kolon). dvs. wq.
Vi editor gemmer og afslutter kommandoer:
:i -Gem indholdet af filen.
: q - Afslut fra vi editor.
: q! -afslut fra vi editor ved at kassere eventuelle ændringer.
: wq -Gem filen, og afslut fra vi-editoren.
Denne vejledning dækker de forskellige kommandoer, der bruges i kommando- og ex-kommandotilstandene. Dette inkluderer kommandoer til at navigere rundt på skærmen efter afsnit, linje, ord eller tegn.
Vi dækker også kommandoer til at skifte tilstand, slette tegn, ord, linjer eller afsnit.
Vores kommende tutorial fortæller mere om funktionerne i Shell Scripting !!
PREV-vejledning | NÆSTE vejledning
Anbefalet læsning
- Unix Shell Scripting Tutorial med eksempler
- Unix Pipes Tutorial: Pipes in Unix Programming
- Klip kommando i Unix med eksempler
- Unix Cat Command Syntax, indstillinger med eksempler
- Hvad er Unix: En kort introduktion til Unix
- Ls Command i Unix med eksempler
- Brug af Switch Case i Unix Shell Scripting: Case-esac-erklæring
- Kommandolinjeargumenter i Unix Shell Script med eksempel