Vim 7.0 er kommet og bringer mange nye features

De nye features
Nu er Vim 7.0 kommet. Til dem der ikke kender Vim, så er det en konsolbaseret editor, som har mange avancerede features. Det har rødder tilbage i Vi, som går endnu længere tilbage til Unix editoren Ed. Vim er meget kraftfuld en af fordelene ved at bruge tiden på at sætter sig ind i den er at den stort set er at finde på alle unix og linux systemer. Af de nye features, der er kommet siden version 6.4 bliver følgende fremhævet:

– Spell checking support for about 50 languages
– Intelligent completion for C, HTML, Ruby, Python, PHP, etc.
– Tab pages, each containing multiple windows
– Undo branches: never accidentally lose text again
– Vim script supports Lists and Dictionaries (similar to Python)
– Vim script profiling
– Improved Unicode support
– Highlighting of cursor line, cursor column and matching braces
– Translated manual pages support.
– Internal grep; works on all platforms, searches compressed files
– Browsing remote directories, zip and tar archives
– Printing multi-byte text

Installation – generering af .deb pakke med checkinstall

Jeg hentede vim-7.0.tar.bz2 og kompilerede på min maskine ved at skrive:


tjansson@dirac:~$tar xvjf vim-7.0.tar.bz2
....
tjansson@dirac:~$cd vim70/
tjansson@dirac:~/vim70$./configure
....
tjansson@dirac:~/vim70$make
....

Nu er er humlen at jeg ville lave en .deb fil så jeg ikke skulle kompilere på andre maskiner, derfor henter jeg checkinstall og brugte checkinstall til at lave en .deb fil:


tjansson@dirac:~/vim70$su
dirac vim70 # aptitude install checkinstall
....
dirac vim70 # checkinstall

Installationen af vim70-1_i386.deb filen
Nu havde jeg en .deb fil som virker på de ubuntu dapper maskiner jeg selv har, så hvis man ikke gider at kompile programmer selv kan man filen (vim70-1_i386.deb) fra min side og installere den på sin egen ubuntu maskine ved at skrive:


tjansson@dirac:~$dpkg -i vim70-1_i386.deb

Only registered users can comment.

  1. Vim 7.0 er kommet og bringer mange nye features Lyder som noget fra M.A.S.H.:
    “Because suicide is painless — it brings on many changes”

  2. Sikken en “fed” weblog!

    Det er dog fantastisk, hvad der er af features i version 7; tak for informationerne.
    Du nævner i “linux-noter” nogle features i Vim, som jeg ikke vidste, at den havde,
    det synes jeg er ret morsomt. Jeg har brugt den i 8 år nu!
    For mig er der en vigtig detaille ved Vim: Den er hurtig, og man kan kombinere
    forskellige funktioner, vælg text, kør den igennem et Unix-filter, fx. tastes
    !Gfmt -65 for at køre en text igennem fmt-filteret (som er lidt bedre end
    den indbyggede ombrydning.)

    Eller !Gindent -kr , som forskønner C-kode.

Leave a Reply