working with vi editor unix
Arbeide med Unix Vi Editor:
Vi er standardeditoren som er tilgjengelig på Unix-systemer.
Denne visuelle redaktøren muliggjør manipulering av tekst mens du viser en skjermfull tekst i motsetning til 'sed' som fungerer på linjenivå.
Unix Video # 12:
Hva du vil lære:
Modi av Unix Vi Editor
Vi-redaktøren har tre driftsmåter, nemlig. kommandomodus, innsettingsmodus og ex-kommandomodus.
# 1) Kommandomodus:
I denne modusen fungerer alle tastene som kommandoer. Disse tastene brukes til å sette inn, legge til, slette, åpne nye linjer, flytte markøren over avsnittene og setningene osv. I denne modusen vises ikke tastene, men hver tast utfører en operasjon.
Som standard er vi-redigereren i kommandomodus, og vi kan derfor ikke skrive tekst i kommandomodus. For å skrive programmer eller tekst i vi editor, må vi bytte til innsettingsmodus som kan gjøres ved å trykke på escape-knappen.
krav om fremkallingsteknikker innen programvareteknikk
# 2) Sett inn modus:
I denne modusen kan vi sette inn, legge til, redigere eller erstatte tekster. Vi kan bytte fra kommandomodus til Sett inn-modus ved å trykke på escape-knappen og deretter trykke på I eller A for å gå inn i innsettingsmodus.
# 3) Eks kommandomodus:
Denne modusen brukes til å skrive inn kommandoer på bunnlinjen i vi-editoren som kalles kommandolinje. For å bytte til Ex-kommandomodus, trykk på escape-tasten og skriv deretter: (kolon). For å lagre innholdet og avslutte fra vi-editoren, trykk wq etter: (kolon). dvs. wq.
Vi editor lagrer og avslutter kommandoer:
:i -Lag innholdet i filen.
: q - Avslutt fra vi redaktør.
: q! -avslutt fra vi editor ved å forkaste eventuelle endringer.
: wq -Lagre filen og avslutt fra vi-editoren.
Denne opplæringen vil dekke de forskjellige kommandoene som brukes i kommando- og ex-kommandomodus. Dette inkluderer kommandoer for å navigere rundt på skjermen etter avsnitt, linje, ord eller tegn.
Vi vil også dekke kommandoer for å bytte modus, slette tegn, ord, linjer eller avsnitt.
Vår kommende veiledning vil orientere mer om funksjonene i Shell Scripting !!
PREV Opplæring | NESTE veiledning
Anbefalt lesing
- Unix Shell Scripting Tutorial med eksempler
- Unix Pipes Tutorial: Pipes in Unix Programming
- Klipp kommandoen i Unix med eksempler
- Unix Cat Command Syntax, Alternativer med eksempler
- Hva er Unix: En kort introduksjon til Unix
- Ls Command i Unix med eksempler
- Bruke Switch Case i Unix Shell Scripting: Case-esac Statement
- Kommandolinjeargumenter i Unix Shell Script med eksempel