Home / End keys no Mac OS

2012-05-31 Apple sergio

Se você sofre como eu no Mac OS com qualquer editor GUI e volta correndo para o seu ^$ do vim ou Ctrl-A Ctrl-E do emacs porquê não suporta o cmd-left e cmd-right do Mac OS e sente saudades do Home/End como key bindings para início e fim de linha, há uma solução (testado no Lion 10.7.4):

<br /> mkdir ~/Library/KeyBindings ; cd ~/Library/KeyBindings ; vim DefaultKeyBinding.dict<br />

Agora insira o seguinte conteúdo nesse arquivo:

` { /* home */ “\UF729” = “moveToBeginningOfLine:"; “$\UF729” = “moveToBeginningOfLineAndModifySelection:";

Re-inicie sua aplicação Cocoa e aproveite seus novos key bindings. Funciona com XCode, Espresso, Textmate, etc. Para mais informações veja Key bindings for switchers.