Сочетания клавиш для Vim и цифры на клавиатуре



Vim сложно использовать, не владея десятипальцевым слепым методом набора текста на клавиатуре. Когда-то давно я прошел половину легендарной программы «СОЛО на клавиатуре», не дойдя всего лишь до верхних цифр. С тех пор вроде бы неплохо печатаю не глядя на клавиатуру, однако начав использовать Vim, я ощутил свой пробел в отношении набора цифр не глядя.

«СОЛО на клавиатуре» Linux

Постоянно смотреть где же на клавиатуре находится ^ или $ (не говоря уже об остальных: !@#%&*()+), чтобы нажать на shift + 6 или shift + 4 (что приведет курсор в начало или в конец строки соответственно), сподвигло меня на мысль быстренько доучиться набирать цифры вслепую.
Первой мыслью было найти «СОЛО на клавиатуре» и сохранения к ней, однако тогда когда ее проходил дело было под виндой и мой переезд на линукс сопровождался потерей некоторых данных включая сохраненные файлы к СОЛО.
Можно было поставить версию под линукс, но проходить все упражнения заново чтобы дойти до цифр — это уж слишком.
Тренироваться в том же Vim с набором цифр не глядя я посчитал малоэффективным, и приступил к поискам программы специально предназначенной для этого.
Первое что я нагуглил было KTouch.

KTouch

http://ktouch.sourceforge.net
KTouch

Идеальная программа почти по всем требованиям. И я как-то пользовался ей в пору, когда сидел на KDE.
Однако она тянет с собой очень много KDE-шных зависимостей. Поэтому я решил поискать что-нибудь полегче и обнаружил другой клавиатурный тренажер для консоли.

GNU Typist

http://www.gnu.org/software/gtypist
GNU Typist

На нем решил и остановиться. После несложной установки можно запусткать gtypist. Для моей цели подходил пункт в меню Calculator keypad. Предлагаемые в этом пункте уроки относятся к num цифрам (что справа), но ничего не мешает использовать тренажер и с обычными (что наверху).
В заключении хочу сказать что тут можно включить и упражнения для русской раскладки клавиатуры. Запускается так:

Bash
gtypist ru.typ

Удачных вам Vim-команд!