VIM Master
Overall reaction to VIM Master
- People like the idea and presentation; several call it “cool” and “fun”, and mention using it in lessons or courses.
- Many want more depth: more levels, macros as a “next level”, and challenges for intermediate/advanced users rather than only basics.
- A few users hit bugs:
:qadropping into insert mode with undeletable text,diw/dawincorrectly entering insert mode, lack of support for non-default keybind configs, and missing<C-[as Escape in challenge mode.
Comparisons to other Vim learning tools
- Multiple alternatives are mentioned:
- vimtutor / Neovim tutor (viewed as the “original” tutorial; some are surprised it’s not referenced).
- vim-adventures, vim-hero, vimsnake, pacvim, Vimcasts screencasts.
- Vimgolf and vimgolf.ai; VS Code “learn vim” extensions.
- One analogy: vimtutor is to VIM Master as Babbel is to Duolingo — textbook vs gamified learning.
- Some say these games are great for basic motions and muscle memory, but often stop short of advanced features.
Pricing, login, and UX gripes (other tools)
- Strong criticism of vim-adventures’ 6‑month subscription model; several prefer one-time purchase and/or an offline copy.
- Some paid and felt it was worth it for making learning tolerable; others disliked gating basic motions behind progression and felt it taught bad habits compared to vimtutor.
- vimgolf.ai and vimgolf’s required sign-up (Twitter/GitHub) are seen as off-putting, especially for a niche Linux/Vim audience.
Desire for deeper skill-building
- Many commenters struggle with “knowing when I can be more efficient” and want tools that push marks, registers, macros, and advanced motions.
- Suggestions:
- Plugins like hardtime.nvim to discourage inefficient navigation.
- Exercise repos, Vim Message-of-the-Day scripts, and Vim Golf-style puzzles for optimization.
- Numerous concrete tips shared: using marks (
ma,'a) for yanking/deleting; visual/column mode and relative line numbers; better exit commands (:xa,:qa!,:wqa,:up) and custom mappings.
Vim philosophy and ergonomics
- Several describe learning Vim as one of their best time investments and compare mastery to playing an instrument.
- Others caution against over-optimizing editing when design/decision-making is often the real bottleneck, though advanced text manipulation (column editing, macros, regex) can be a major win in niche tasks.
- Minor side debate: staying within POSIX
vivs embracing modern Vim features; plus common ergonomics like remapping Caps Lock to Escape.