Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
If you mean recorded commands, those are stored in registers, which from a quick look at the source [1] seem to just contain strings. So I would imagine their length is only bounded by memory.
So I suppose you could just qq, write your entire thing, then "qp to get the whole history. I wonder if there's a tool that replays commands in slow motion, or some neat way to add sleeps to a command sequence.
[1]: https://github.com/vim/vim/blob/master/src/register.c
First - I LOVE this. Very few people outside of prolific writers understand just how much "writing" is actually "editing" and "re-writing" over and over again. It's awesome to see the process of a prolific tech writer like Paul Graham.
Second - I have used asciinema to record various writing and/or coding sessions in Vim, but does anyone know if there's a native vim plugin for recording "replays"/playback sessions like this? Closest I found is https://github.com/chrisbra/Replay but it hasn't been updated in some time.