You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm new with dvorak, I'm new with vim. All games are useful for me, but still need to get familiar with something like this:
// Imagine you want to write a simple functionfunctionfoo(){return"bar";}
Quite simple but, I needed to learn (improve my muscle memory) to do:
Press i (or o)
Write function as fast as possible (ignore the function name)
Add a pair of ( and ) plus a space plus a { as fast as possible
Now one of the most challenging one (for me): add an enter, add }, press Ctrl+c then Shift+o and finally write the return statement
The same for classes, types, arrow functions, reserved words...
The main goal is to get better with that kind of vim command sequences Ctrl+c Shift+o, Ctrl+c :w, and commonly used chars like $+[{(&=)}]*!|/@-\?^_#. You all have way more experience with vim and could give me more suggestions.
I'll be working on it to learn how to write a plugin, and to get better with the real-programmer-dvorak layout xD
The text was updated successfully, but these errors were encountered:
@wuilliam321 I am going to be creating a Kata gameplay coming up. This may address some of what you are talking about. Obvi, not all of this can be addressed, but there could be significant amount that can be.
Inspiration:
I'm new with dvorak, I'm new with vim. All games are useful for me, but still need to get familiar with something like this:
Quite simple but, I needed to learn (improve my muscle memory) to do:
i
(oro
)function
as fast as possible (ignore the function name)(
and)
plus aspace
plus a{
as fast as possibleenter
, add}
, pressCtrl+c
thenShift+o
and finally write the return statementThe same for classes, types, arrow functions, reserved words...
The main goal is to get better with that kind of vim command sequences
Ctrl+c Shift+o
,Ctrl+c :w
, and commonly used chars like$+[{(&=)}]*!|/@-\?^_#
. You all have way more experience with vim and could give me more suggestions.I'll be working on it to learn how to write a plugin, and to get better with the
real-programmer-dvorak
layout xDThe text was updated successfully, but these errors were encountered: