Desativar seta para cima / para baixo no comando


8

Como posso desativar os atalhos das setas de Comando / Cima / Baixo?

Estou cansado de pular para o início ou o fim de um documento devido a anos e anos de condicionamento em outros sistemas operacionais!


11
+1 de fato. Eu também gostaria que houvesse uma maneira universal de controlar as funções Pg Up / Down, Home e End no OSX - é honestamente a maior coisa que me afasta desse sistema operacional decente.
James T Snell

Está me deixando louco . Feliz com tudo, exceto a falta de um gerenciador de janelas lado a lado e a terrível situação pgup / down / home / end.
user89188

Sim. Outra coisa que eu acho meio engraçada é em uma VM no OSX, digamos, para Windows ou Linux, essas teclas funcionam como você esperaria. Não é de surpreender, mas ainda acrescenta insulto à lesão para mim.
James T Snell

Eu sei que as mesmas chaves fazer pasta de navegação no Finder, por isso parece que é absolutamente App substituível - daí esperando há um bom programa de personalização de atalho que vai ajudar ...
user89188

Por Occams Razor, eu espero que sim.
James T Snell

Respostas:


5

Você pode salvar algo assim como ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
    "@\UF700" = noop:; // command-up
    "@\UF701" = noop:; // command-down
    "$@\UF700" = noop:; // shift-command-up
    "$@\UF701" = noop:; // shift-command-down

    // "\UF729"  = moveToBeginningOfLine:; // home
    // "$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
    // "\UF72B"  = moveToEndOfLine:; // end
    // "$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
    // "\UF72C"  = pageUp:; // OS X default is scrollPageUp: which doesn't move the caret
    // "\UF72D"  = pageDown:;
    // "$\UF72C"  = pageUpAndModifySelection:;
    // "$\UF72D"  = pageDownAndModifySelection:;
}

Mais Informações:


Ainda não posso verificar, mas incrível .
precisa saber é o seguinte

Você poderia adicionar mais informações sobre o que está acontecendo aqui - essas últimas 8 linhas são comentadas (são necessárias?), O que é noop:;?
yeliabsalohcin

Consulte esta publicação no blog para obter uma descrição completa: forum.keyboardmaestro.com/t/os-x-text-system-keybindings/4929
yeliabsalohcin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.