vi (textredigerare)

Från Rilpedia

(Omdirigerad från Vi (texteditor))
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
redigering av en tom fil med hjälp av vi. tildetecknen indikerar rader som inte finns i filen.

vi är en textredigerare med ursprung i Unix. vi (eller dess varianter) finns portade till de flesta operativsystem. Redigeraren finns förinstallerat i alla Unix-baserade system. Den bygger på kortkommandon och kan därför tyckas svårtillgänglig, men för vana användare är den både snabb och kraftfull.

vi baserades på den ännu äldre programvaran ex. Numera finns modernare (och enligt många förbättrade) varianter av vi, som nvi, vim, vile och elvis.

Den vanligaste frågan från oerfarna användare är nog hur man avslutar programmet. Detta görs genom att skriva teckenföljden :q! följt av Enter. (Om detta inte fungerar kan man trycka Esc och sedan försöka med :q! igen.) Detta kommando avslutar dock programmet utan att spara eventuella ändringar.

Användning

h j k l Flyttar markören åt vänster, nedåt, uppåt och åt höger.
Retur + - Flytta pekaren nedåt (Retur och '+') eller uppåt ('-').
w W b B Flytta markören ett ord framåt (w eller W) eller bakåt (b eller B). w och b ser alla icke-alfanumeriska tecken som ordavgränsare. W och B ser bara blanksteg, tabulatortecken och nya rader som ordavgränsare.
} { Flytta markören till slutet av nuvarande respektive föregående paragraf.
) ( Flytta markören till slutet av nuvarande respektive föregående mening.
G Flyttar markören till en specificerad rad. 10G går till den tionde raden. Utan argument flyttas markören till slutet av dokumentet.
d D Tar bort en region. dd tar bort den aktiva raden. D tar bort allting från markören till slutet av raden. 10dd tar bort tio rader.
/ % Söker efter ett specificerat mönster framåt respektive bakåt i texten.

Se även

  • Emacs, en annan populär textredigerare.
Personliga verktyg