Создать глобальное сочетание клавиш для удаления всей строки на Mac

Создать глобальное сочетание клавиш для удаления всей строки на Mac

Я привык нажимать Cmd-D, чтобы удалить всю строку текста, редактируемую в Eclipse.

Я не могу найти способ добавить эту команду в другие программы Mac. Можно ли это сделать?

Я знаю о Cmd-Backspace и Ctrl-K, но я хочу удалить всю строку, независимо от положения курсора, включая CR/LF в конце.

решение1

Создать или изменить ~/Library/KeyBindings/DefaultKeyBinding.dict:

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

Изменения вступят в силу после повторного открытия приложений или выхода из системы и повторного входа. Пользовательские сочетания клавиш не работают в некоторых кроссплатформенных приложениях (например, Eclipse, Netbeans, Firefox и Photoshop), но работают в большинстве нативных приложений.

Связанный контент