OSXでCommand-Up / Down Arrowを無効にする


8

Command-Up / Down矢印のショートカットを無効にするにはどうすればよいですか?

何年にもわたって他のOSで調整が行われていたため、ドキュメントの最初または最後にジャンプするのにうんざりしています。


1
確かに+1。また、OSXでPg Up / Down、Home、End機能を制御する普遍的な方法があればいいのにと思います。正直なところ、それがまともなOSから遠ざける最大の理由です。
James T Snell

それは私にナッツを運転しています。タイリングウィンドウマネージャーの欠如と、恐ろしいpgup / down / home / end状況を除くすべてに満足しています。
user89188 2011

うん。OSXのVMで何かおかしいと思う何かが他にあります。たとえば、WindowsまたはLinuxの場合、これらのキーは期待どおりに機能します。当然のことですが、それでも私にとってはけがをすることになります。
James T Snell

同じキーがFinderでフォルダーナビゲーションを実行することを知っているので、それは完全にアプリのオーバーライドが可能なようです-したがって、役立つショートカットカスタマイズプログラムがあることを期待しています...
user89188

Occams Razorによって、私はそう望みますか?
James T Snell、2011

回答:


5

このようなものを次のように保存できます~/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:;
}

詳しくは:


まだ確認できませんが、すごいです。
user89188

ここで何が起こっているかについて、もう少し情報を追加してもらえますか?最後の8行はコメント化されていますか(それらは必須ですか?)、noopとは何ですか;;?
yeliabsalohcin

詳細については、このブログ投稿を参照してください:forum.keyboardmaestro.com/t/os-x-text-system-keybindings/4929
yeliabsalohcin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.