If you'd like to prank a fellow Vim user, send them a text file with `vim: revins` at the bottom and ask them to type some text in it... https://vimhelp.org/options.txt.html#%27revins%27
Unless they've turned off their `modeline` setting, something like this should happen:
Some important acronyms to know. Feel free to add some of your own.
Lisp:
Logic In Symbolic Paradigms
Lisp Inspires Strange People
Lisp Is Secretly Perfect
Python:
Pseudocode You’d Teach Hordes Of Newbies
Probably You'll Try Harder On Next-lang
Python: You'd Think Hardware's Optional Now
Emacs:
Editor Maintained As Community Shrine
Ecosystem Mainly Acquired by Cult Sysadmins
Emacs Means Always Configuring Something
Vim:
Vaguely Interactive Misery
Very Irritating Macros
Vim Isn't Modern
Linux:
Legendary Interface, Notoriously Unforgiving eXperience
Loyal In Nature, Unmatched eXtensibility
Linux Is Natural Under X
This is similar to the effect of the diffchar.vim plugin, but is better in terms of performance and handling redraws: https://github.com/rickhowe/diffchar.vim
If you don't have a good way to update your Vim to the very newest version, you could try that plugin instead.
A PR merged in Vim implements character- and word-wise diff modes that you can activate using the 'diffopt' setting: https://vimhelp.org/options.txt.html#%27diffopt%27
Try adding `inline:char` to the setting to get a more detailed diff visualization, or `inline:word` for word-level changes.
VimWiki: I write my notes in the terminal, like a monster
https://tinkerbetter.tube/videos/watch/2ac996b2-39eb-4208-92ef-3ea4815157cd