Я программирование Ruby, пытающееся переключиться с Textmate на MacVim, и у меня возникают проблемы с прохождением через гигантские списки вещей, которые вы можете сделать в VIM, и все нажатия клавиш для них. Я устал слышать "Вы можете использовать" я "для вставки текста или" a "для добавления текста после символа или" A "для добавления текста в конце строки или..." Я не могу себе представить каждый использует все 20 различных нажатий клавиш для навигации по тексту, 10 или около того для начала добавления текста и 18 способов визуального выбора внутреннего блока. Или вы!?
Мой идеальный чит-лист будет 30-40 наиболее часто используемых клавиш или команд, которые каждый использует для написания кода на ежедневной основе, а также абсолютные необходимые плагины, которые рубисты используют ежедневно, и 10 наиболее используемых команд для них. Теоретически, как только я это получаю и начинаю становиться таким же опытным в VIM, как и в Textmate, тогда я могу начать изучать тысячи других команд VIM, которые сделают меня больше эффективным.
Или я вообще изучаю VIM?