| Website | https://normalmo.de |
| Conway’s Game of Life Vim Macro | https://normalmo.de/vimlife/ |
| Fibonacci Vim Macro | https://normalmo.de/posts/recursive-macro/ |
| Plugins | https://normalmo.de/plugins/ |
| Website | https://normalmo.de |
| Conway’s Game of Life Vim Macro | https://normalmo.de/vimlife/ |
| Fibonacci Vim Macro | https://normalmo.de/posts/recursive-macro/ |
| Plugins | https://normalmo.de/plugins/ |
I recently wrote http://jdebp.info/FGA/original-vi.html and was thinking of doing something like this, to augment it; because Sven Guckes's list (https://guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.
It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.
"There are now many vi clones and derivatives to choose from, and I couldn’t find a good comprehensive list of all of them with links, so here’s mine."
https://lpar.ath0.com/posts/2026/05/the-vi-family/
(and I hold my breath for @ed1conf to release a good comprehensive list of all ed(1) releases with links 😜)
RE: https://pouet.chapril.org/@sroccaserra/116566214460290854
For the ex-averse, you can also do this by jumping to the start of the yanked text:
yP'<
or to the end of the putted text (which I think matches the ex-command’s behaviour more precisely):
yP']
set ruler, single-levelWrote a blog post about switching away from the terminal in #Neovim to using #tmux display-popup.
This was a lot less straight forward than expected so thought documenting it would help others in the future.
https://sean.taylormadetech.dev/2026/04/29/tmux-display-popup.html
I reviewed Linda Lamb’s classic "Learning the vi editor" 5th edition. Still very good:
https://drj11.github.io/2026-04-28/review-learning-the-vi.html