Estou trabalhando em um iMac executando o Yosemite e usando este teclado. O teclado numérico funciona no terminal, mas quando eu abro vim
ou less
não.
Por exemplo less
, usando , se eu digitar o número 8
, recebo ESCOx
, não um 8
. No vim 7.2 (no modo de comando), ele insere um x
. Como faço para corrigir esse comportamento? Eu comprei este teclado especificamente para o teclado numérico.
Respostas:
Se você estiver usando o Terminal (não o iTerm ou outros), há uma configuração que pode ajudar. Desative essa configuração (desculpe, está em alemão. Mas o local deve ser o mesmo):
Se você estiver usando
iTerm
, há pelo menos uma correção paravim
: Você pode remapear as chaves para que isso funcione. Basta adicionar as seguintes linhas ao seu~/.vimrc
(Crie, se não existir).Fonte: um comentário no wiki do vim .
fonte
Se você estiver usando o iTerm e entendi corretamente sua pergunta, no iTerm2 há uma preferência apropriada:
http://www.twistermc.com/39930/use-number-pad-vim-iterm2/
fonte