Mac で行全体を削除するためのグローバル キーボード ショートカットを作成する

Mac で行全体を削除するためのグローバル キーボード ショートカットを作成する

私は、Eclipse で編集しているテキストの行全体を削除するには、Cmd-D を押すことに慣れています。

このコマンドを他の Mac プログラムに追加する方法を見つけることができません。これは可能ですか?

Cmd-Backspace と Ctrl-K については知っていますが、カーソルの位置に関係なく、末尾の CR/LF を含めて行全体を削除したいのです。

答え1

作成または変更~/Library/KeyBindings/DefaultKeyBinding.dict:

{
    "$\U007F" = (selectParagraph:, delete:); // $\U007F = shift-delete
}

変更は、アプリを再度開いた後、またはログアウトして再度ログインした後に適用されます。カスタム キーバインディングは、一部のクロスプラットフォーム アプリケーション (Eclipse、Netbeans、Firefox、Photoshop など) では機能しませんが、ほとんどのネイティブ アプリケーションでは機能します。

関連情報