Anytime I read some high-level vimscript I'm shocked at how good people are at making this terrible language do things

Been reading the vim-surround source because I wanna use motions like it does. And I realized this plugin, that I use so much that vim feels broken without it, is literally just a hack on top of the unnamed register. 0.o

But like damn, this hack is so good it feels like core functionality.


It gets worse: the hack is the canonically correct thing to do -_-

Sign in to participate in the conversation
☠️ librepunk ☠️

a friendly general instance for coders, queers, and leftists!