Problemas com Snow Leopard: cmd + left / right não funciona(va) no Textmate

project_window_with_tabsComo alguns acompanharam pelo Twitter e já sabem, fizemos a instalação do Snow Leopard em uma máquina como teste aqui para conhecer melhor o novo sistema operacional da Apple.

Um dos únicos problemas que eu tive até agora, e que estava me incomodando bastante, era que a combinação de teclas “command + left”, “command + right” e “shift + command + left”, “shift +command + right” para seleção e navegação em linhas inteiras no Textmate simplesmente parou de funcionar depois da atualização do OS.

Pesquisando, percebi que outras pessoas também tiveram esse mesmo problema e testei uma solução que funcionou aqui no meu caso, então caso você tenha tido esse mesmo problema ou esteja planejando migrar para o Snow Leopard e use o Textmate para programar, vamos a ela:

  • Primeiro tive que criar o diretório /Library/KeyBindings no meu usuário;
  • Depois criei (com o próprio Textmate) um arquivo chamado DefaultKeyBinding.dict;
  • Nesse arquivo coloquei o código abaixo e salvei;
  • Reiniciei o Textmate e voltou a funcionar a navegação pelo teclado;

“@\UF702″ = “moveToBeginningOfLine:”;
“@\UF703″ = “moveToEndOfLine:”;
“$@\UF702″ = “moveToBeginningOfLineAndModifySelection:”;
“$@\UF703″ = “moveToEndOfLineAndModifySelection:”;

Espero que esta dica seja tão útil para mais alguém como foi para mim.

Leave a Reply