BSD Ports

editors/2bsd-vi 050325_3 MidnightBSD

The original vi editor

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd4
Categories
editors

Description

This is the original BSD ex/vi, updated to build and run on modern Unix systems. Compared to most of its many clones, the original vi is a rather small program (~120 KB code on i386) just with its extremely powerful editing interface, but lacking fancy features like multiple undo, multiple screens or syntax highlighting. In other words, it is a typical Unix program that does exactly what it should and nothing more. I intend to preserve this style in maintaining my port, except for changes to achieve POSIX.2 standards compliance, features in the SVR4 versions of vi, and, of course, bug fixes.

In the other systems

The newest version among them is 050325, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDeditors/2bsd-vi050325_3 newestno data-[email protected]-
FreeBSDeditors/2bsd-vi050325_3 newestnone known-[email protected]-
DragonFlyeditors/2bsd-vi050325_3 newestnone known-[email protected]-
GhostBSDeditors/2bsd-vi050325_3 newestno data-[email protected]-

Install

Binary package:

mport install 2bsd-vi

From mports:

cd /usr/mports/editors/2bsd-vi && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	2bsd-vi>0:editors/2bsd-vi

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
ncurses tar:bzip2
Service scripts
none

Files

Manual pages 2
  • ex(1)
  • vi(1)
pkg-plist 11
  • bin/ex
  • bin/edit
  • bin/vedit
  • bin/vi
  • bin/view
  • libexec/exrecover
  • libexec/expreserve
  • man/man1/ex.1.gz
  • man/man1/vi.1.gz
  • @exec install -d -m 1777
  • @unexec rmdir 2> /dev/null || true
distinfo 1
FileSizeSHA256
ex-050325.tar.bz2215411da4be7cf67e94572463b19e56850aa36dc4e39eb0d933d3688fe8574bb632409
Master sites 1
  • SF/ex-vi/ex-vi/050325