Embora eu entenda que você deseja alterar esses atalhos porque está acostumado com os do Windows, sugiro que aprenda a usar os atalhos do Mac , pois, se algum dia você encontrar um Sistema Mac, as chances são de que seja configurado dessa maneira - é assim que eles "significam" ser para Macs. Home and End tem um significado diferente nos Macs: eles são para navegação, não para o movimento do cursor. Normalmente você pode usar Option ou Command e as teclas de seta para fazer o que quiser.
No entanto, se você insistir em alterá-los, há algumas coisas a fazer:
-
Veja o arquivo
StandardKeyBinding.dict
em/System/Library/Frameworks/AppKit.framework/Resources/
. Ele contém todos os atalhos de teclado padrão relacionados à edição de texto (@
é comando,~
é opção,$
é deslocamento e^
é controle). Escolha as que você deseja alterar e insira as versões modificadas (mais informações sobre os principais especificadores são aqui ; tenha em mente que você vai querer mudar o" ... AndModifySelection: "também) em um arquivo similar em~/Library/KeyBindings/DefaultKeyBinding.dict
. Você também pode usar um formato de texto simples, que em vez de ter... <dict> <key>k</key><string>value</string> ... </dict> ...
usa o formato
{ "key" = "value"; ... }
-
Para alterar as teclas modificadoras, vá para o teclado & Preferências do mouse e clique em Teclas modificadoras na guia Teclado:
Paraalterarosatalhosdeteclado"regulares" que não estão incorporados no sistema de texto Cocoa, você pode alterá-los na guia Atalhos de teclado. Se não estiverem na lista, você pode adicioná-los pressionando o botão "+".