nvi
Portable OpenBSD vi, originally distributed as part of 4BSD (by lacamera)
oed
Portable OpenBSD ed(1) editor. (by ibara)
nvi | oed | |
---|---|---|
1 | 2 | |
1 | 46 | |
- | - | |
10.0 | 2.9 | |
over 1 year ago | 4 months ago | |
C | C | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nvi
Posts with mentions or reviews of nvi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-21.
oed
Posts with mentions or reviews of oed.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-06.
-
Writing portable C that uses pledge/unveil?
It looks like this is the same check for pledge/define HAVE_PLEDGE/guard the pledge invocation pattern is used in Brian Callahan's OpenED portable version of OpenBSD's ed(1).
-
Is there an editor like emacs, vim, etc. but (solely) used in the BSD world?
ed(1) on BSD is distinct from GNU ed (which broke some of my common usage patterns in version 1.14). However, it is portable so could be built on Linux if you want. :-)
What are some alternatives?
When comparing nvi and oed you can also consider the following projects:
mg - Micro (GNU) Emacs-like text editor ❤️ public-domain
nvi2 - A multibyte fork of the nvi editor for BSD
elvis - The elvis vi-clone (written by Steve Kirkendall)
oconfigure - configuration script for portable, OpenBSD-oriented systems
jove - Jonathan's Own Version of Emacs : a venerable (1983?), fast, small Emacs clone that was originally written for 2.8BSD on PDP-11. Some of us have been using and contributing to it since 1986.
kakoune - mawww's experiment for a better code editor
rpki-client-portable - Portability shim for OpenBSD's rpki-client