Erstellen Sie eine globale Tastenkombination zum Löschen ganzer Zeilen auf dem Mac

Erstellen Sie eine globale Tastenkombination zum Löschen ganzer Zeilen auf dem Mac

Ich habe mich daran gewöhnt, Cmd-D zu drücken, um die gesamte Textzeile zu löschen, die ich in Eclipse bearbeite.

Ich kann anscheinend keine Möglichkeit finden, diesen Befehl zu anderen Mac-Programmen hinzuzufügen. Ist das möglich?

Ich kenne Cmd-Backspace und Strg-K, möchte aber die gesamte Zeile löschen, unabhängig von der Cursorposition und einschließlich CR/LF am Ende.

Antwort1

Erstellen oder ändern ~/Library/KeyBindings/DefaultKeyBinding.dict:

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

Die Änderungen werden nach dem erneuten Öffnen von Apps oder dem Ab- und erneuten Anmelden übernommen. Benutzerdefinierte Tastenkombinationen funktionieren in einigen plattformübergreifenden Anwendungen (wie Eclipse, Netbeans, Firefox und Photoshop) nicht, in den meisten nativen Anwendungen jedoch schon.

verwandte Informationen