Starta vi
Slackware.SE Wiki
[redigera] 16.1 Starta vi
vi kan startas från kommandoraden på olika sätt. Det enklaste sättet är:
% vi
Bild 16-1. En vi session. Bild:Http://www.slackbook.org/html/vi/vim-splitedit.png
Det här kommer att start upp vi med en tom buffer. Vid den här tidpunkten kommer du bara att se en blank skärm. Det är nu i "kommandoläge" och väntar på att du ska göra någonting. Som diskussion av de olika lägena, se Sektion 16.2. för att avsluta vi, skriv följande:
:q
Anta att det inte har skett några ändringar i filen, detta kommer att stänga ner vi. Om det hade gjorts några ändringar så hade den varnat att det har gjorts ändringar, och talar om hur du ångrar dem. Ångra ändringar menas vara beroende på ett utropstecken efter "q" så här:
:q!
Utropstecknet menar vanligtvis att tvinga fram en händelse. Vi diskuterera det och andra kombinationer i detalj senare.
Du kan också starta vi med en redan existerande fil. Till exempel, filen /etc/resolv.conf öppnas så här:
% vi /etc/resolv.conf
Till slit kan vi startas på en speciell rad i en fil. Detta är speciellt användbart för programmerare när ett felmeddelande inkluderar raden programmet felar på. Till exempel, du skulle kunna starta upp vi på rad 47 i /usr/src/linux/init/main.c så här:
% vi +47 /usr/src/linux/init/main.c
vi kommer att visa den angivna filen och plasera markörer på den specifierade raden. I fall du specifierade en rad som är efter slutet av filen, vi kommer att placera markören på den sista raden. Det här är väldig hjälp för programmerare, eftesom dom kan hoppa direkt till stället i filen där felet uppstod, utan att behöva sökar efter det.
klart, någon som skummar igenom?
--Dartanjang 18 juli 2006 kl.15.53 (CEST)
