There’s the paradox of choice and having more choices to accomplish a task costs mental resources.
As your vocabulary has grown, has your speech slowed down? Is it faster to look at the keyboard and type with one finger, or touch-type with all ten? Have you ever played fighting video games? Is someone who knows more moves at a disadvantage? It might depend on how much they’ve practiced them!
More conscious choices slow me down, it’s true, but once it’s ingrained at the level of habit, you can do it almost as fast as you can think it, just like speaking or typing or playing a fighting game. Learning to do it in the first place is slower, but like learning to touch-type, try to get it right before you try to get it fast.
When I touch-type words, I don’t think in terms of individual letters. I don’t move that way either. There are clusters of keystrokes that happen frequently in English text. My other fingers have already started moving to the next letters before I’ve finished pressing the first one. Vim’s motion commands end up feeling the same way. It’s just like typing words.
New vimmer: I need to swap a line with the next one. I should cut it and paste it after. What was the command for that again? D? Uh. Visual mode! hhhhhhhhhhhhhhhhhv. Um. k? no. j. l. $. d. Down? j. p! What? Uh, undo! u! Up? k! p! Why isn’t this working? u! $! i! Enter. Aw screw it! Backspace! Right-arrow, Enter, p! Backspace! Escape, p! Phew!
Intermediate vimmer: I could select the whole line with V and cut with d or do a cut-motion with ^D. 0D is a little easier to reach than ^D though. Or dd. The dd is easiest. Am I still in insert mode? Escape, Escape. dd! Down? Oh, already there. Paste-below with p. p! Done.
Experience vimmer: swap-linesddpdone.
I’m not even thinking in terms of select-copy-paste steps here.ddp is a muscle macro in its own right, just like a common word or a practiced fighting-game move.
Is it faster to look at the keyboard and type with one finger, or touch-type with all ten?
Touch typing doesn’t increase the amount of choices if you do it properly. If you learn touch typing properly there’s a single finger that’s responsible for a single key.
As your vocabulary has grown, has your speech slowed down?
That’s a bad comparison because as my vocabulary grew I also get better got speaking.
In cross language comparisons more choices, do slow down speakers. Speakers of a language with fewer phomenes are faster at speaking a single phoneme then speakers of a language with more different phonemes.
As your vocabulary has grown, has your speech slowed down? Is it faster to look at the keyboard and type with one finger, or touch-type with all ten? Have you ever played fighting video games? Is someone who knows more moves at a disadvantage? It might depend on how much they’ve practiced them!
More conscious choices slow me down, it’s true, but once it’s ingrained at the level of habit, you can do it almost as fast as you can think it, just like speaking or typing or playing a fighting game. Learning to do it in the first place is slower, but like learning to touch-type, try to get it right before you try to get it fast.
When I touch-type words, I don’t think in terms of individual letters. I don’t move that way either. There are clusters of keystrokes that happen frequently in English text. My other fingers have already started moving to the next letters before I’ve finished pressing the first one. Vim’s motion commands end up feeling the same way. It’s just like typing words.
New vimmer: I need to swap a line with the next one. I should cut it and paste it after. What was the command for that again? D? Uh. Visual mode!
hhhhhhhhhhhhhhhhhv
. Um.k
? no.j
.l
.$
.d
. Down?j
.p
! What? Uh, undo!u
! Up?k
!p
! Why isn’t this working?u
!$
!i
! Enter. Aw screw it! Backspace! Right-arrow, Enter,p
! Backspace! Escape,p
! Phew!Intermediate vimmer: I could select the whole line with
V
and cut withd
or do a cut-motion with^D
.0D
is a little easier to reach than^D
though. Ordd
. Thedd
is easiest. Am I still in insert mode? Escape, Escape.dd
! Down? Oh, already there. Paste-below withp
.p
! Done.Experience vimmer: swap-lines
ddp
done.I’m not even thinking in terms of select-copy-paste steps here.
ddp
is a muscle macro in its own right, just like a common word or a practiced fighting-game move.Touch typing doesn’t increase the amount of choices if you do it properly. If you learn touch typing properly there’s a single finger that’s responsible for a single key.
That’s a bad comparison because as my vocabulary grew I also get better got speaking.
In cross language comparisons more choices, do slow down speakers. Speakers of a language with fewer phomenes are faster at speaking a single phoneme then speakers of a language with more different phonemes.