←back to thread

VIM Master

(github.com)
378 points Fluffyrnz | 1 comments | | HN request time: 0s | source
Show context
benjaminclauss ◴[] No.45042331[source]
These little tutorials and games are great. I played VIM Adventures.

However, one thing I really struggle with is learning when I can be doing something more efficiently. I rarely use markers, anything beyond default registers, commands, and so on.

I'm giving Neovim a try for my systems course trying to get better but I do wish these sorts of games pushed me to get better at these more advanced usage tricks.

replies(5): >>45042781 #>>45045030 #>>45045601 #>>45046143 #>>45047599 #
1. j1mr10rd4n ◴[] No.45046143[source]
> learning when I can be doing something more efficiently

hardtime.nvim[1] (or vim-hardtime[2] if you're old-school) do exactly this but within your editing session. There's an associated blog post[3] explaining the rationale behind some of the workflow choices and you can of course bring your own.

[1]: https://github.com/m4xshen/hardtime.nvim

[2]: https://github.com/takac/vim-hardtime

[3]: https://m4xshen.dev/posts/vim-command-workflow