O hack mais poderoso para aumentar a facilidade de uso do terminal e do Vim para mim foi mapear minha tecla Caps Lock para Control. No OS X, você pode fazer isso facilmente em Teclado → Teclas modificadoras:
Isso traz o Controle para a linha inicial, mas nos deixa com um problema de Escape ainda sendo um alcance difícil. Claro, você pode sair do modo de inserção do Vim com em C-[
vez de Esc
, mas Escape é necessário para mais funcionalidades do que isso.
KeyRemap4MacBook é um utilitário gratuito e de código aberto para remapeamento avançado de chaves. (Observação: a instalação requer reinicialização.) Ele pode mapear a tecla Control esquerda de tal forma que envia um Escape se simplesmente pressionada e não mantida . Ative a seguinte opção integrada:
Control_L to Control_L
(+ when you type Control_L only, send Escape)
Obrigado: Steve Losh