@niconiconi @whitequark Archaeologists are still trying to reproduce their first five editors by reverse engineering their sixth editor #vi .

Great news! Current #EVi is NOT vulnerable to the tabpanel exploit! Turns out when we rebased back to 9.1.0, we dodged the exploit. Our fork doesn't have tabpanel, however, before we reverted we did have it. This had some users who ran our old master branch mistakenly thinking we were vulnerable when thankfully we aren't because they hadn't updated their repo clones.

We don't need AI to patch an RCE, we accidentally did it ourselves!

#FuckAI #Vi #VIm #Tech #Technology

I'm still poking at #nvi and #vi, and learning interesting little details every day.

Today I learned about the `tildeop` setting, which modifies the tilde command to take an associated motion.

As a result, I no longer miss gU and gu from vim-land. :)

#SimpleTools
#SimplePleasures

In #openbsd what is called #vi is actually #nvi, and when you install #nvi from ports, it is #nvi2.
To danes with our national characters æøå we need the latter because #vi prints two byte hex sequences for æ, ø, or å. #vi handles them correctly except for the printing of them.
#vi and #nvi use the same #man page.

Update:
On #netbsd #vi is also #nvi. Here you must install #nvi2 to get #nvi if you need æ, ø, and å support.

Best wishes from T. R. Dane (The Real Dane ;)

I've still not given up on #Vi as my editor instead of #Vim and to be perfectly honest, I'm not really missing the fancy Gruvbox theme and Vim's auto-completion. It's making me learn new tricks and stops me relying on the help of plugins. Good for the old grey stuff I'd say! I even changed the 88x31 button on my websites footer from Vim to Vi. #RunBSD #OpenBSD

📰 Wilfred Genee komt dit najaar met eigen klusprogramma Vier linkerhanden

https://nieuwsjunkies.nl/artikel/1Bc0

🕡 18:33 | RTL Nieuws
🔸 #VI #Najaar #Presentator

Wilfred Genee komt dit najaar met eigen klusprogramma Vier linkerhanden

Wilfred Genee (58) lanceert dit najaar zijn eigen klusprogramma 'Vier linkerhanden'. De presentator, die al te zien is in 'Vandaag Inside', maakt daarmee ruimte in zijn agenda voor een nieuw televisieproject. Dat bevestigt hij tegenover RTL Boulevard.

RTL Boulevard

3 things i have learnt about nvi today:

a) There are _number_ buffers that hold the nth last yanked/deleted text (that included newlines): "3p pastes the 3rd most recent thing you deleted (this one applies to vi and is thanks to Learning the Vi Editor by Linda Lamb);
b) nvi faithfully implements a second u undoing the first u, therefore making a 2-cycle undo/redo loop; but, a . after a u undoes older and older edits! (thanks to a random blog post);
c) the :script sh ex command is like emacs subshell-buffers, except without the convenience of editing with emacs bindings. Surreal. (thanks to unearthing ancient pty calls in the source code)

#vi

Hahaha! it is in my posession! The inside flap says "Gary someone owns this book"... No you don’t Gary!

Still has the 3 panel pull-out reference card attached by perf on the inside back cover.

I consider myself a vi expert (and a user for over 30 years), and i learnt something new within seconds of browsing. Amazing.

#unix #vi #tarsier

There is something weirdly fascinating about compiling an editor and then immediately using it to continue editing its source code (even if it is Someone Else's Program). Also:

; ls -laL nvi $(which vim)
-rwxr-xr-x 1 root wheel 5683952 22 Nov 08:17 /usr/bin/vim
-rwxr-xr-x@ 1 drj staff 584496 31 Mar 17:25 nvi

Also: i have now started my personal edition of nvi that replaces cmake and ninja with a 5-line Makefile (takes just over 2 seconds to build on my Mac):

https://git.sr.ht/~drj/nvi2

#unix #vi