aboutsummaryrefslogtreecommitdiff
path: root/development/xvi/README_SBo.txt
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2018-08-08 18:06:28 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-08-11 07:23:06 +0700
commitffffbc85eda024ac83b910393f42c59563cd928b (patch)
tree0ba379333044f213c7e5c2a3f1a19145b37a615f /development/xvi/README_SBo.txt
parentdc346489b44f0ce7754c030e7f17609620e752a5 (diff)
development/xvi: Added (tiny but full-featured vi clone).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'development/xvi/README_SBo.txt')
-rw-r--r--development/xvi/README_SBo.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/development/xvi/README_SBo.txt b/development/xvi/README_SBo.txt
new file mode 100644
index 0000000000000..d91edb4e0c30e
--- /dev/null
+++ b/development/xvi/README_SBo.txt
@@ -0,0 +1,14 @@
+The xvi binary is 2/3 the size of Slackware's nano binary, or 1/4 the
+size of elvis, or 1/20 the size of vim. It's also approximately 1/2 the
+size of ex-vi. This isn't quite a fair comparison as xvi is built with
+-Os (optimize for size) by default. If you want to use -O2 like other
+SlackBuilds do, set OPT=-O2 in the environment. xvi will be 25% larger,
+but it'll still be 15% smaller than nano.
+
+Since xvi is a standalone binary (doesn't rely on support files, like
+vim's /usr/share/vim/*), it makes a good 'system rescue' editor. If
+built statically, it makes an even better rescue editor. To do this,
+set STATIC=yes in the environment. In this case, xvi will be installed
+to /bin, since it might be needed to recover from a "can't mount /usr"
+situation. Note that xvi's internal help will not be available, if /usr
+isn't mounted.