Windows

Vim Editor oppdatert med moderne språkstøtte

Vimb - A Minimal Browser with Vim like Bindings

Vimb - A Minimal Browser with Vim like Bindings
Anonim

Den siste utgaven av den mye brukte Vim-tekstredaktøren støtter nå både programmeringsspråket Lua og de nyeste versjonene av Python og Perl.

Bram Moolenaar, utvikleren bak Vim, har gitt ut versjon 7.3 av redaktøren, to år etter at versjon 7.2 ble utgitt.

Versjon 7.3 forstår nå både Lua-programmeringsspråket og Python versjon 3.0, noe som betyr at det kan gjøre syntaksutheving og innrykk for å gjøre kildekoden skrevet på disse språk lettere forståelig av brukerne.

[Videre lesing: 4 Linux prosjekter for nybegynnere og mellombrukere]

Lua er et lett skriptspråk, en ofte brukt til innebygde applikasjoner og spill, ifølge sine opprettholdere. Versjon 3.0 av Python, utgitt i 2008, er en viktig, ikke-bakoverkompatibel oppdatering til det språket.

Selv om det ikke er annonsert av Moolenaar, synes Vim 7.3 også å støtte, i det minste i begrenset grad, Beta-versjonen av Perl 6, har brukerne av Perl programmeringsspråket funnet. Nye forbedringer har også blitt lagt til programvarens støtte av Perl versjon 5.10.

Brukere av VIM 7.3 kan nå også kryptere og dekryptere data med Blowfish-krypteringen, samt skjule ubøyelige lengder av tekst. Programvaren har nå også muligheten til å angre og gjøre om endringer etter at brukeren har gått ut og deretter gjenoppretter programmet.

Vim er en modernisert versjon av vi-redaktøren, opprettet av Bill Joy i 1976 for Unix Berkeley Software Distribution (BSD). Nesten alle Linux-distribusjoner inkluderer nå Vim, og det er fortsatt en av de primære redaktørene som brukes av de fleste Unix-systemadministratorer. Den andre er Richard Stallman's Emacs - for redigering av skript og andre tekstdokumenter.

På grunn av flere redigeringsmoduser og utførlige serier av tastetrykk kommandoer, har Vim blitt både rost for effektivitet og kritisert for å være vanskelig å lære.

Joab Jackson dekker enterprise software og generell teknologi breaking news for IDG News Service. Følg Joab på Twitter på @Joab_Jackson. Joabs e-postadresse er [email protected]