Windows

Vim Editor bijgewerkt met moderne taalondersteuning

Vim for Editing Files in Linux

Vim for Editing Files in Linux
Anonim

De nieuwste editie van de veelgebruikte Vim-teksteditor ondersteunt nu zowel de Lua-programmeertaal als de nieuwste versies van Python en Perl.

Bram Moolenaar, de ontwikkelaar achter Vim, heeft versie 7.3 van de editor uitgebracht, twee jaar nadat versie 7.2 werd vrijgegeven.

Versie 7.3 begrijpt nu zowel de Lua-programmeertaal als Python-versie 3.0, wat inhoudt dat het syntax highlighting en inspringing kan gebruiken om de broncode geschreven in deze talen begrijpelijker te maken voor gebruikers.

[Verdere lectuur: 4 Linux projecten voor nieuwkomers en intermediaire gebruikers]

Lua is een lichtgewicht scriptingtaal, een taal die vaak wordt gebruikt voor ingesloten applicaties en games, volgens zijn beheerders. Versie 3.0 van Python, uitgebracht in 2008, is een belangrijke, niet-achterwaarts compatibele update voor die taal.

Hoewel niet aangekondigd door Moolenaar, lijkt Vim 7.3 ook, in ieder geval in beperkte mate, de bètaversie van Perl te ondersteunen 6 hebben gebruikers van de Perl-programmeertaal gevonden. Nieuwe verbeteringen zijn ook toegevoegd aan de software-ondersteuning van Perl-versie 5.10.

Gebruikers van VIM 7.3 kunnen nu ook gegevens versleutelen en decoderen met het Blowfish-cijfer, en onhandelbare tekstlengten verbergen. De software biedt nu ook de mogelijkheid om wijzigingen ongedaan te maken en opnieuw uit te voeren nadat de gebruiker het programma heeft verlaten en vervolgens opnieuw te starten.

Vim is een gemoderniseerde versie van de vi-editor, gemaakt door Bill Joy in 1976 voor de Unix Berkeley Software Distribution (BSD). Vrijwel alle Linux-distributies bevatten nu Vim en het blijft een van de primaire editors die door de meeste Unix-systeembeheerders worden gebruikt - de andere is Richard Stallman's Emacs - voor het bewerken van scripts en andere tekstdocumenten.

Vanwege de verschillende bewerkingsmodi en uitgebreide reeks toetsaanslagopdrachten, is Vim zowel geprezen om zijn efficiëntie als bekritiseerd omdat het moeilijk te leren is.

Joab Jackson behandelt bedrijfssoftware en algemeen nieuws over technologie voor De IDG-nieuwsservice. Volg Joab op Twitter op @Joab_Jackson. Het e-mailadres van Joab is [email protected]