Cree un atajo de teclado global para eliminar una línea completa en Mac

Cree un atajo de teclado global para eliminar una línea completa en Mac

Me he acostumbrado a presionar Cmd-D para eliminar toda la línea de texto que estoy editando en Eclipse.

Parece que no puedo encontrar una manera de agregar este comando a otros programas de Mac. Se puede hacer esto?

Conozco Cmd-Retroceso y Ctrl-K, pero quiero eliminar toda la línea, independientemente de la posición del cursor e incluyendo CR/LF al final.

Respuesta1

Crear o modificar ~/Library/KeyBindings/DefaultKeyBinding.dict:

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

Los cambios se aplicarán después de volver a abrir las aplicaciones o cerrar sesión y volver a iniciarla. Las combinaciones de teclas personalizadas no funcionan en algunas aplicaciones multiplataforma (como Eclipse, Netbeans, Firefox y Photoshop), pero sí en la mayoría de las nativas.

información relacionada