3 ms·
Somebody sneak into this guy's office and move his 'debug run' key from F5 to F9.
by taneq 6y ago
Somebody sneak into this guy's office and move his 'debug run' key from F5 to F9.
- chrisseaton 6y agoI don’t use keyboard shortcuts TBH.
- ziml77 6y agoIf you're not using keyboard shortcuts, then there's much less ingrained in your muscle memory. You're using more conscious effort to perform tasks which means that when something changes you don't need to put forth extra effort to override the subconscious. That gives you more adaptability, but the downside is lower efficiency in terms of both speed and energy expenditure.
- chrisseaton 6y ago> That gives you more adaptability Right and also less time rote learning cryptic key combinations like I’m learning a book of spells. > but the downside is lower efficiency in terms of both speed and energy expenditure Thinking time is 99% of computer time in my experience. Keep brain space for that rather than the magic key spells, is my philosophy.
- deleted 6y ago[deleted]
- smabie 6y agoHow do you program without any keybindings?
- taneq 6y agoVery slowly, I assume. From their profile, they do research so maybe they do spend all their time thinking about code rather than writing it, which is great for them, but doesn’t reflect what the vast majority of devs do.
- chrisseaton 6y agoI use control-C, V, Z, S, that’s about it. What key bindings do you think are required to program? Some people program using voice input and no keys at all! If you can write words in a file you can program.
- spaetzleesser 6y agoHow about moving your mouse from left to right every week? Or switch keyboard layout?
- taneq 6y agoThis may explain why you don't see the harm in making workflow-breaking interface changes. More experienced operators who use expert interfaces (such as keyboard shortcuts) are much more badly inconvenienced by interface changes than operators who search the menus for each operation anyway.
- chrisseaton 6y ago> More experienced operators Lol I manage to operate my computer to do advanced things just fine and still cope with update.
- Daneel_ 6y agoI feel you’re missing the point here. Many power users opt to use the keyboard as the primary way of interfacing with the computer, and any change to that interface is highly disruptive and causes huge losses in workflow efficiency. This is the real complaint about UI changes - they ruin efficiency. Using the keyboard is much more efficient that using the mouse, as the mouse is an imprecise input device - it requires a feedback loop to operate (you move the mouse, see where it is, continue to move it, observe again, etc, until you move it over the item you want). A keyboard is on or off - :wq does exactly two things extremely quickly - three keystrokes and you’ve saved and exited from a text editor. You can do this faster than the time it takes to move your hand to the mouse, let alone begin to move it.
- SAI_Peregrinus 6y agoFine, swap your keyboard layout to Colemak (or, if you use that, to Dvorak, or just randomize the keys.) It's just a workflow/UI change, you'll get used to it.
- quelsolaar 6y agoSomebody sneak into this guy's office and remove his 'debug run' buttons and make it only accessible using keyboard shortcuts.