Re:Show HN: Vimified – Master Vim by Developing Muscle Memory
by snookerdooker on Wednesday June 22, 2022 @07:06PM
(#31843050)
I know this is also an option in vim itself.
However, If I can just move the cursor around in the exercise on the homepage, even though it specifies that you'd have to 'j', and 'k', what is the point?
The value of vim, especially for navigation, is not requiring the mouse for navigating around a document.
Re:Show HN: Vimified – Master Vim by Developing Muscle Memory
by Silica6149 on Wednesday June 22, 2022 @07:35PM
(#31843295)
Thanks for checking it out! That is definitely a valid point, it would lead learners to develop their skills faster. Another example would be only allowing hjkl movement and disabling arrow keys.
Disabling mouse selection in the editor might be too restrictive, because I want learners to find what works for them. As it is, I can only expect the learner to practice with good faith along with the lessons.
However I could also add an option to turn on a more restrictive practicing environment (only limit to certain commands, no mouse usage, etc.)
Re:Show HN: Vimified – Master Vim by Developing Muscle Memory
by Silica6149 on Wednesday June 22, 2022 @07:39PM
(#31843324)
Hmm I actually had not considered this before, thank you for bringing this up. I'll be looking into how to implement purchasing power parity. Let me know if you wanted any more features
2. The chapters only cover basic features so the "mastering" claim is extremely overblown.
3. The meanings of j and k are inverted right from the sample exercise. This doesn't inspire much confidence.
If you _really_ want to learn Vim, forget all about that $25 nonsense and do it properly with :help user-manual.
[0]: https://theprimeagen.github.io/vim-fundamentals/
However, If I can just move the cursor around in the exercise on the homepage, even though it specifies that you'd have to 'j', and 'k', what is the point?
The value of vim, especially for navigation, is not requiring the mouse for navigating around a document.
Disabling mouse selection in the editor might be too restrictive, because I want learners to find what works for them. As it is, I can only expect the learner to practice with good faith along with the lessons.
However I could also add an option to turn on a more restrictive practicing environment (only limit to certain commands, no mouse usage, etc.)
Let me know any other improvements I can make!
Exercise on the homepage is v well presented.