回答:
DefaultKeyBinding.dict
XCodeやFirefoxなどの多くのアプリケーションでは無視されます。アプリケーションでも DefaultKeyBinding.dict
無視されない、 rename:
メソッドはファイルや他のアイテムの名前を変更するためには機能しないかもしれません。
ランニング defaults write com.apple.finder NSUserKeyEquivalents -dict-add 'Rename' '\UF705'
修正する ~/Library/Preferences/com.apple.finder.plist
ただし、変更を適用するには、Finderを終了して再度開く必要があります。 [システム環境設定]> [キーボード]> [ショートカット]> [アプリのショートカット]からFinderの下にある[名前の変更]メニュー項目にショートカットを追加するのと同じことができます。次のコマンドを実行すると、Finderだけに適用されないグローバルショートカットを追加できます。 defaults write -g NSUserKeyEquivalents -dict-add Rename \\Uf705
またはシステム環境設定の「すべてのアプリケーション」の下にショートカットを追加します。
アプリケーションにショートカットがF2のメニュー項目がある場合は、で定義されているショートカットよりも優先されます。 DefaultKeyBinding.dict
しかし、それはで定義されているショートカットによって上書きされます。 NSUserKeyEquivalents
。
iTunesには「名前の変更」というメニュー項目はありません。 rename:
この方法は、iTunesのプレイリストアイテムの名前変更には機能しないため、iTunesでは機能しません。
OS X標準のショートカットを使用して項目の名前を変更するほうがおそらく便利でしょう。通常はreturnキーを押すか、iTunesのプレイリストのような場所に(fn + return)を入力します。