I'm learning vi, as I appreciate the vast possibilities of the editor, and have to use a plain-text editor for my current project. In many tutorials I have read that it is recommended to use the keys "h", "j", "k" and "l" instead of the arrow keys, for the sake of speed.
However, as a touch typist, my fingers are normally in the default position of a, s, d, f (left hand) and j, k, l and ö (right hand [german keyboard]). Navigating in vi requires effectively to place the right hand in the default position of h, j, k and l. This makes writing text correctly hard, as I notice constantly that I start to type text, when my right hand is in the "vi right hand position" instead of the "touch-typing right hand position".
As a touch typist, have you adapted your hand memory so that you have switch the position depending on the vi mode, or have you found some other solution? I would appreciate experiences and tips from experienced touch typists using vi.