[TUHS] End of an era: the last ATC (USENIX Annual Technical Conference)

Steffen Nurpmeso steffen at sdaoden.eu
Sun Jul 20 04:55:48 AEST 2025


Jeff Johnson wrote in
 <393d865b-00db-4064-a84a-3adca8d9554f at app.fastmail.com>:
 |You should try OpenVi - which is easy to build and includes the OpenBSD’s \
 |db and regex dependencies in the tree - https://github.com/johnsonjh/OpenVi

Compiles etc just fine and fast, but has no split/close (i do use
that), and also no UTF-8/Unicode (i am German) -- multibyte in \x
notation is .. too hard.
It is actually larger than vim (as here):

  # ll /bin/vi
  -rwxr-xr-x 1 root root 1763568 Jun  8 00:23 /bin/vi*
  # ll /tmp/x/OpenVi/bin/vi
  -rwxr-x--- 1 steffen steffen 2248288 Jul 19 20:50 /tmp/x/OpenVi/bin/vi*
  # ldd /tmp/x/OpenVi/bin/vi
          linux-vdso.so.1 (0x00007ffdf89e4000)
          libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007fd6111fb000)
          libc.so.6 => /lib/libc.so.6 (0x00007fd61100b000)
          /lib/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x00007fd6112d2000)
  # ldd /bin/vi
          linux-vdso.so.1 (0x00007ffe8dfa6000)
          libm.so.6 => /lib/libm.so.6 (0x00007f87feab2000)
          libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007f87fea3b000)
          libacl.so.1 => /lib/libacl.so.1 (0x00007f87fea30000)
          libc.so.6 => /lib/libc.so.6 (0x00007f87fe840000)
          /lib/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x00007f87fed4d000)
          libattr.so.1 => /lib/libattr.so.1 (0x00007f87fe838000)

This is vim as CRUX-Linux builds it, out-of-the-box:

    ./configure \
        --prefix=/usr \
        --with-vim-name=vim \
        --with-compiledby="$(crux | awk '{ print $1, $3 }')" \
        --enable-multibyte \
        --enable-cscope \
        --enable-perlinterp=dynamic \
        --enable-python3interp=dynamic \
        --without-x \
        --disable-gui \
        --disable-gpm \
        --disable-canberra \
        --disable-nls

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)
|
|During summer's humble, here's David Leonard's grumble
|
|The black bear,          The black bear,
|blithely holds his own   holds himself at leisure
|beating it, up and down  tossing over his ups and downs with pleasure
|
|Farewell, dear collar bear


More information about the TUHS mailing list