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!

user89188
fonte
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:

Lri
fonte
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