Библиотека сайта rus-linux.net
Назад | Просто о Vim | Вперед |
Vim : Умение печатать |
Введение
Мы изучили, как переключаться между тремя базовыми режимами в Vim. Но запомнить все эти ключи достаточно сложно! Как вы запомните, какой ключ для какой операции? Да, это "ключевой" вопрос. Ответ в том, что вы не должны «помнить», ваши пальцы должны автоматически знать, что делать!. Это должно быть (буквально) на кончиках ваших пальцев.
А как мы это сделаем? Сделайте это привычкой. Навык хождения не появляется у человека с рождением, но после некоторых попыток, и по привычке, мы учимся ходить. То же самое с Vim, хотя и требует меньше усилий.
Vim был разработан для людей, которые дружат с клавиатурой. Кто это? Поскольку мы проводим большую часть времени в задачах редактирования, которые широко применяют клавиатуру, то чем быстрее мы сможем вводить, тем быстрее мы выполним работу.
Давайте начнем с базовой техники, чтобы вы комфортно работали с клавиатурой.
Техника домашней строки
Разместите ваши пальцы на домашней строке клавиатуры, а руки так, чтобы пальцы вашей левой руки были на клавишах ASDF, а пальцы вашей правой руки - на клавишах JKL, как показано на рисунке (автор неизвестен).
Разместите ваши руки удобно, это важно в обучении эффективным пользованием клавиатурой. Идея в том, что вы должны иметь возможность нажать любую клавишу, используя палец, который находится ближе всего к этой кнопке, а затем ваш палец должен автоматически возвратиться в исходное положение. Это положение рук на клавиатуре покажется сложным в начале, но, попробовав несколько раз, вы увидите, что таким образом вы будете набирать гораздо быстрее.
Примечание: клавиатура имеет маркеры на клавишах F и J которые напоминают вам, где должны находиться ваши пальцы.
Теперь наберите алфавит от A до Z и от А до Я, используя технику домашней строки.
Есть также бесплатный онлайн учебник, который доступно объясняет основы навыков набора. Я призываю вас потратить всего десять минут и потренироваться.
Графическая шпаргалка по Vim
Если вы хотите знать, как какая клавиша может использоваться в Vim, смотри эту графическую шпаргалку по Vim от 'JNG'.
Хотя тут перечислены многие команды, вам нужно научиться только базовым клавишам "hjkl" которые соответственно перемещают налево, вниз, вверх, вправо. Вы узнаете об этом больше в следующей главе.
Итоги
Обратите внимание, наша эффективность в использовании Vim, прямо пропорциональна эффективности использования клавиатуры.
Внешние ссылки
http://en.wikipedia.org/wiki/Home_row
http://www.bigpants.ca/juggling/images/Controls_Keyboard_HomeRow.gif
http://www.typeonline.co.uk/lesson1.html
http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
Предыдущий раздел: | Следующий раздел: | |
Режимы | Оглавление | Перемещение |