Vous pouvez utiliser Éléments du mousqueton avec une règle de modification importée de ici :
The following custom rule that maps Delete to Cmd+Backspace:
~/.config/karabiner/assets/complex_modifications/_finder_custom.json
{
"title": "Finder Custom",
"rules": [
{
"description": "Use Delete as Move to Trash",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "delete_forward",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "delete_or_backspace",
"modifiers": ["left_command"]
}
],
"conditions": [
{
"type": "frontmost_application_if",
"bundle_identifiers": [
"^com.apple.finder"
]
}
]
}
]
}
]
}
Ouvrez ensuite KE et, dans l'onglet Modifications complexes, appuyez sur +Ajouter une règle, puis sélectionnez votre règle dans la liste.
L'inconvénient est que si vous renommez un fichier à l'aide du finder et que vous appuyez sur la touche delete (forward-delete), le texte est supprimé du curseur jusqu'au début.
Un autre inconvénient est que si vous cliquez sur un fichier sur votre bureau, que vous essayez de le renommer et que vous utilisez la touche de suppression pour effacer une partie du texte du nom de fichier, le fichier est supprimé. Bien que j'aie toujours cette modification en place, je constate que je dois remodeler mon cerveau pour utiliser la touche d'effacement arrière lorsque je renomme un fichier et que je supprime une partie du texte.
https://github.com/tekezo/Karabiner-Elements/issues/1081