Eu sou um programador Ruby tentando mudar de Textmate para MacVim, e estou tendo problemas para percorrer as listas gigantescas de coisas que você pode fazer no VIM e todos os pressionamentos de tecla para eles. Estou cansado de ouvir "Você pode usar 'I' para inserir texto, ou 'a' para anexar texto após o caractere, ou 'A' para anexar texto no final da linha, ou ..." Não consigo imaginar todos usam todos os 20 pressionamentos de tecla diferentes para navegar no texto, cerca de 10 teclas para começar a adicionar texto e 18 maneiras de selecionar visualmente um bloco interno. Ou você!?
Minha folha de referências ideal seria os 30-40 pressionamentos de tecla ou comandos mais usados que todos usam para escrever código diariamente, junto com os plug-ins essenciais absolutos que os rubistas usam diariamente e os 10 comandos mais usados para eles. Em teoria, uma vez que tenho isso e começar a se tornar tão proficiente em VIM como estou em Textmate, então eu posso começar a aprender os milhares de outros comandos VIM que me fará mais eficiente.
Ou estou aprendendo VIM da maneira totalmente errada?