8 februari, na meer dan anderhalf jaar ontwikkeling, werd versie 0.14 van de consolebestandsbeheerder uitgebracht. Vifm, waarin Vim-achtige modale bediening en enkele ideeƫn uit de e-mailclient mutt zijn overgenomen.
Vifm is geschreven in de programmeertaal C en wordt verspreid onder de GNU GPL 2-licentie.
Om de mogelijkheden uit te breiden, kan de ingebouwde Lua-interpreter worden gebruikt.
Wijzigingenlijst:
- Gebruik van Unicode-normalisatie bij sorteren en autocomplete.
- Voor interne doeleinden worden nu in plaats van omgevingsvariabelen globale variabelen (g:var) gebruikt, wat heeft geholpen om 'vervuiling' van de omgevingen van kindprocessen te voorkomen.
- Het gebruik van :let om een ingebouwde functie aan te roepen zonder het resultaat te behouden, is vervangen door de juiste opdracht :call.
- Het gebruik van de opdracht execute ānormal! glā voor het starten van een selectie heeft nu :open als betere alternatieve opdracht.
- De grootte van de selectie kan nu worden bepaald met selected() (in eerdere versies moest expand(ā%cā) == expand(ā%fā) of een equivalente truc worden gebruikt).
- De macro %{expressie} in de statusregel kan nu een } bevatten die ingevoegd wordt als } (\\ betekent nog steeds twee schuine strepen).
- Dialoogvensters herkennen nu de toetsen Enter en Escape als antwoorden ājaā en āneeā.
- De gebruikersinterface is verbeterd.
- De Lua API is verbeterd.
- Op 30 mei is de consoletool GCLI uitgebracht
Bron: linux.org.ru
