Lembram desse post? Pois bem, algum tempo depois eu comprei um macbook e estou muito satisfeito com ele… mas esse pequeno problema persistiu:
Ainda no teclado: as teclas
HomeeEndtêm comportamento contra-intuitivo. Ao invés de irem para o começo ou final da linha de texto, elas movem o cursor para o começo ou final DO TEXTO INTEIRO. É muito mais lógico ter uma combinação de teclas comoCtrl+Home/Ctrl+Endpara fazer algo assim. O pior é que essa configuração não pode ser alterada com facilidade! Você que se acostume a usar Maçã-setas para navegar no texto!
Felizmente existe uma solução! Descobri hoje o maravilhoso KeyBindingsEditor, um programinha gratuito que permite que você reconfigure o teclado. O mínimo que ele faz é alterar o comportamento das teclas (como Home e End, yay!), mas se você quiser pode criar várias macros e fazer um ou dois toques de teclas escreverem blocos inteiros de texto. Coisa fina!
Para poupar o trabalho dos que também odeiam usar maçã-setas, aqui está o meu arquivo alterado de keybindings para download. Basta copiá-lo para ~/Library/KeyBindings e ele funcionará automaticamente.
Só há um porém: a modificação só funciona nos programas que utilizam Cocoa, a biblioteca padrão de interface do Mac. Programas que usam suas próprias bibliotecas vão continuar se comportando do mesmo jeito. Isso inclui qualquer coisa em Java e, infelizmente, o Firefox. Por sorte, os editores de texto – que realmente importam, afinal – ficam fora dessa. :-)
One Comment
ja me acostumei com o command+arrows…