Elektrine lite

← Feed

@JdeBP__dup_33984@mastodonapp.uk

2026-02-12 04:03 UTC

@cks@mastodon.social OpenWatcom vi is source available. https://mastodonapp.uk/@JdeBP/116052015020764901 Ritter's Heirloom #vi is in #FreeBSD ports today, coming from the same place that it has for a long time. https://freshports.org/editors/2bsd-vi/ It was dropped from #ArchLinux because it did not compile and hadn't changed in 20 years. Ironically, this is because the (GNU) C language had changed, and it has to nowadays be compiled forcing an older GNU C language version. https://bbs.archlinux.org/viewtopic.php?pid=2285124#p2285124 Several people have independently discovered the Makefile patch that gets it to build on #Debian and the like. https://forums.debian.net/viewtopic.php?p=629775 https://gist.github.com/cwfoo/01abac5c39f398b7e7b16a2b87aa518b #elvis, the precursor to #nvi, is packaged for both #NetBSD/#pkgsrc and #OpenBSD. https://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/editors/elvis/index.html https://github.com/openbsd/ports/tree/master/editors/elvis #retrocomputing #ComputerHistory #Watcom #OpenWatcom

Replies (1)

  • @kaveman@mastodon.bsd.cafe 2026-02-12 06:41

    @JdeBP@mastodonapp.uk @cks@mastodon.social owvi is an interesting one, housing a vi inside a Turbo-style TUI. While the multi-window stuff is really nice (for a TUI), the vi implementation itself is different and the finger feel needs adjustment. nvi has a couple of active clones: nvi2 and openvi. busybox has a minimal vi implementation. there is also xvi which was derived from STEVIE and seems to be semi-active. Ritter's vi is still maintained by n-t-roff on github though the freebsd port seems to refer to the old ex-vi upstream. https://github.com/lichray/nvi2 https://github.com/johnsonjh/OpenVi https://github.com/martinwguy/xvi https://github.com/n-t-roff/heirloom-ex-vi

    Open ##5023975