rk: could be an enum<p>So I’ve been using vi for over three decades now, and vim was often the flavor of vi being used. </p><p>I just noticed that when editing a compressed file in vim (e.g. vim foo.gz), the implicit decompression step is entered into the undo log. You can hit u right after file load and get the compressed binary data. </p><p>Huh. </p><p><a href="https://mastodon.well.com/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://mastodon.well.com/tags/vi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vi</span></a> <a href="https://mastodon.well.com/tags/editors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>editors</span></a></p>