BSD Ports

editors/vis 0.9p1 OpenBSD

vi-like editor with sam-style structural regex support

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Klemens Nanni <[email protected]>
Categories
editors, lang/lua

Description

Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam.

It extends vi's modal editing with built-in support for multiple cursors/selections and combines it with sam's structural regular expression based command language.

As an universal editor it has decent Unicode support and should cope with arbitrary files including: large, binary or single-line ones.

Efficient syntax highlighting is provided using Parsing Expression Grammars which can be conveniently expressed using Lua in the form of LPeg.

In the other systems

SystemPortVersion
OpenBSDeditors/vis0.9p1
FreeBSDeditors/vis0.9
HardenedBSDeditors/vis0.9
GhostBSDeditors/vis0.9

Install

Binary package:

pkg_add vis

From the ports tree:

cd /usr/ports/editors/vis && make install

Dependencies

Build dependencies 3
Run dependencies 4

No port depends on this one.