← Back to team overview

sslug-teknik team mailing list archive

Re: vi editoren

 

Allan Andersen skrev:

> nogen der ved hvordan syntax'en til at virke i vi?
> hvis jeg skriver :syntax on faar at vide at den ikke 
> er implementeret - hvordan kommer den det ?

Noget sådant findes ikke i vi. Imidlertid findes det i
visse kloner. Jeg bruger elvis. (elvis-2.1j) Den kan.

Med elvis kan man sige
:display 
for at se hvilke syntax'er der er konfigureret.
(man kan konfigurere det i /usr/lib/elvis/elvis.syn)

Min :display siger f.eks.:
   hex    Binary hex dump
   html   WWW hypertext
   man    nroff -man
   tex    TeX
  *syntax generic syntax coloring
   normal Standard vi

Man kan sætte en given syntax, f.eks. "man" med:
:display syntax man

De nævnte syntax'er vælger den selv, uden man behøver at gøre noget.
Den indbyggede hjælp er iøvrigt html.

Da jeg ikke bruger den slags siger jeg
:no
( det samme som :normal), for at slå det fra.

Iøvrigt har den også nogle "After Reading a File" display
features, hvor den kan noget med perl, tcl, email og
andre mærkelige ting.

Man kan også konfigurere særlige fonte og farver.

Bare jeg vidste hvordan man nemt slår det hele fra.

-- 
torben fjerdingstad        | linux-2.2.10-smp/GNU/gnome-1.0
tfj@xxxxxxxxxxxxxxx        | linux får den op og stå