Réponses:
Pour désactiver ⌘Wdans Terminal, procédez comme suit:
Dans le menu situé dans le coin supérieur gauche de l'écran, sélectionnez Préférences Système . Cliquez sur le clavier puis Raccourcis clavier puis Raccourcis de l' application .
Cliquez sur le bouton + pour ajouter un nouveau raccourci
Sélectionnez "Terminal.app" pour l'application et pour la commande, tapez Close Window
(sensible à la casse). Dans la boîte de raccourci, donnez-lui un raccourci différent, comme⌘ControlW
Maintenant ⌘W, ne fermez pas vos fenêtres de terminal.
Close Window
en Close
, cela fonctionne pour moi. Merci.
Vous pouvez définir une invite avant de fermer dans les préférences:
Préférences de terminal → Paramètres → Shell
J'ai essayé tout ce qui précède et aucun n'a fonctionné pour moi.
Ce qui a fonctionné a été de changer le raccourci pour la commande "Fermer" .
Allez dans Préférences Système Clavier et sélectionnez "Raccourcis clavier". Ensuite, choisissez Raccourcis d’application à gauche et cliquez sur + . Choisissez "Terminal.app" et entrez un élément de menu qui n’est pas critique. J'ai choisi "Bring All to Front". Cliquez ensuite sur Raccourci clavier et appuyez sur CMD+ W. Cliquez sur OK .
En utilisant cette technique, vous avez redirigé avec succès le raccourci CMD+ Wdans Terminal.
Je propose ceci:
Dans iTerm: Ouvrez Préférences> Touches. Au bas de "Touches de raccourci globales", cliquez sur "+", puis tapez Cmd-W et laissez l'action par défaut "Ignorer".
Une question un peu ancienne mais dans iTerm2 cela m'a aidé:
iTerm2 → Préférences → touches → Ajouter le mappage de touches: "commande + w" => ignorer
Il convient également de mentionner BetterTouchTool ( http://www.bettertouchtool.net/ )
Je voulais avoir les deux ⌘W et les ⌘Cdeux effectuer Copy
(mémoire musculaire, ne demandez pas). La méthode native n'autorise qu'une clé par commande. Avec BTT, j'ai pu mapper les deux clés sur la même commande, tout en évitant le comportement indésirable de Close WIndow.