working with vi editor unix
Arbeta med Unix Vi Editor:
Vi är standardredigeraren som finns tillgänglig på Unix-system.
Denna visuella redigerare möjliggör manipulation av text samtidigt som en skärmfull text visas till skillnad från 'sed' som fungerar på linjenivå.
Unix Video # 12:
Vad du kommer att lära dig:
Lägen för Unix Vi Editor
Vi-redigeraren har tre driftsätt, nämligen. kommandoläge, infogningsläge och ex-kommandoläge.
# 1) Kommandoläge:
I det här läget fungerar alla tangenter som kommandon. Dessa tangenter används för att infoga, lägga till, radera, öppna nya rader, flytta markören över styckena och meningar etc. I detta läge visas inte tangenterna utan varje tangent utför en operation.
Som standard är vi-redigeraren i kommandoläge, därför kan vi inte skriva text i kommandoläge. För att kunna skriva program eller text i vi-redigeraren måste vi växla till infogningsläget som kan göras genom att trycka på Escape-knappen.
krav på framkallningsteknik inom programvaruteknik
# 2) Infoga läge:
I det här läget kan vi infoga, lägga till, redigera eller ersätta texter. Vi kan växla från kommandoläge till Infoga-läge genom att trycka på escape-knappen och sedan trycka på I eller A för att gå in i infoga-läge.
# 3) Ex-kommandoläge:
Detta läge används för att ange kommandon på den nedre raden i vi-redigeraren som kallas som en kommandorad. För att växla till Ex-kommandoläge, tryck på escape-tangenten och skriv sedan: (kolon). För att spara innehållet och avsluta från vi-redigeraren, tryck på wq efter: (kolon). dvs: wq.
Vi-redigerare sparar och avslutar kommandon:
:i -Spara innehållet i filen.
: q - Avsluta vi-redaktören.
: q! -avsluta från vi-redaktören genom att kassera alla ändringar.
: wq -Spara filen och avsluta från vi-redigeraren.
Denna handledning kommer att täcka de olika kommandona som används i kommandot och ex-kommandolägen. Detta inkluderar kommandon för att navigera runt skärmen efter stycke, rad, ord eller tecken.
Vi kommer också att täcka kommandon för att byta läge, ta bort tecken, ord, rader eller stycken.
Vår kommande handledning kommer att informera mer om funktionerna i Shell Scripting !!
PREV-handledning | NÄSTA självstudie
Rekommenderad läsning
- Unix Shell Scripting Tutorial med exempel
- Unix Pipes Tutorial: Pipes in Unix Programming
- Klipp kommandot i Unix med exempel
- Unix Cat Command Syntax, alternativ med exempel
- Vad är Unix: En kort introduktion till Unix
- Ls Command i Unix med exempel
- Använda Switch Case i Unix Shell Scripting: Case-esac Statement
- Kommandoradsargument i Unix Shell-skript med exempel