Live data from Hacker News

Build muscle memory with your favorite editor

shortcutfoo.com

11–20 of 122 posts

Re: Build muscle memory with your favorite editor

#12
post #10

I have to enable way too much stuff in NoScript to proceed when I actually click on an editor button. Giving permissions just to shortcutfoo is not enough. NoScript also shows airbrake.io, stripe.com, olark.com. I don't know what any of those are, so I'm not enabling them. So I cannot use your website, as cool as the premise sounds :/

Your loss, because it's awesome.

Re: Build muscle memory with your favorite editor

#13
I wonder if this actually teaches you the right kind of muscle memory.

I have no difficulty with hjkl for navigating in Vim, but I had trouble associating those keys with the string "move one character".

Mapping from the description of the command to the key is not the kind of muscle memory I use all day.

Re: Build muscle memory with your favorite editor

#14
post #11

Not only is this a beautiful and helpful web app, but it supports many different editors instead of taking part in the text editor wars.

No support for Eclipse or IntelliJ IDEA or, heck, Netbeans, though.

It's also missing the Brief keyboard mapping :(

Re: Build muscle memory with your favorite editor

#15
post #8

This is neat, but one thing it misses is the "reward." Not a gamification award, but the visual feedback from hitting a keyboard shortcut and seeing it actually happen, which helps reinforce the connection from muscle-action to program-action. Another important component is seeing the scenario. Seeing the words "Duplicate line" doesn't hit the same neurons as seeing the situation in the text-editor that toggles my br…

If it had "seeing the scenario", I would've immediately bought it and would have been willing to pay at least $15.

Re: Build muscle memory with your favorite editor

#16
This is great, I've seen a web game that you can use to practice vim schortcuts. But since this one's about building muscle memory, I don't see how this is going to be better than the actual use of the editor itself. Using the actual editor not only gives you the actual feeling but also challenge you with the real text editing tasks. CMIIW. But this is still useful if you just want to see a cheatsheet or not knowing certain shortcuts in the editor.

Re: Build muscle memory with your favorite editor

#18
post #3

If you get something wrong, and what you type is longer than the expected answer, you end up failing the next couple of questions too. muscle memory - if you type eg "uptime" when the answer should be "free", it fails on the first character, but you're still typing, by which time it's on to the next question. which you then fail, because the answer to the next question isn't "ptime"

Yeah, this is a problem. Also, having some nice visual feedback when I get one right or wrong would be great.

That said, this is an awesome service and I'm going to pay for the premium account just to support the effort. I'm in the process of switching from a tricked-out gedit along with nano to just using vim, so this is a wonderful resource. I'd highly recommend it to anyone trying to learn vim. In the course of just 10 minutes, I've already learned another 10 commands. Assuming I practice them another day or two, they'll become permanently part of my vim repertoire.

EDIT: To clarify what exactly I'm using this service to do: I'm using it to eliminate the constant need to refer to a vim reference card. The muscle memory will come only from using these commands in vim, but being able to eliminate the need to constantly refer to a vim reference for new commands is a huge plus. I've already learned 10+ new commands that I no longer have to look up. PS - paid for the premium.

Post reply on HN