1 votes

Désactiver les raccourcis clavier Ctrl-H, Ctrl-P et autres sur Mac

Sur les GUI avec du texte éditable centré sur Mac, je ne parviens pas à remapper ctrlP et ctrlH aux raccourcis que je veux.

Dans IntelliJ, j'essaie de mapper mes raccourcis ctrl VIM (ctrlH onglet suivant, ctrlP ouvrir fichier). Lorsque j'appuie sur ctrlP, je constate que l'onglet "Naviguer" est mis en surbrillance et l'option Fichier... est sélectionnée, mais sa fonction est annulée par le déplacement vers le haut dans la fenêtre d'édition de texte actuellement focus. Le même problème est présent avec ctrlH et en essayant de passer à l'onglet précédent.

Des idées?

BTW, c'est pareil avec ctrlN et tout autre commande de texte native. Ils n'existent également nulle part dans Préférences Système > Clavier.

1voto

Insomniac Software Points 1843

OS X utilise des raccourcis clavier similaires à ceux d'Emacs dans la plupart des fenêtres d'édition de texte. Normalement, vous les modifieriez pour une autre fonction d'édition de texte, mais je ne sais pas pour des fonctions comme onglet suivant ou ouvrir un fichier. Celles-ci seraient répertoriées dans Préférences Système > Clavier > Raccourcis, de la touche vers un menu dans l'application IntelliJ.

Cependant, si elle peut accepter les raccourcis clavier Emacs pour d'autres fonctions, essayez de les personnaliser vous-même. Modifiez le fichier ~/Bibliothèque/RaccourcisClavier/EditionParDéfaut.dict (en créant le dossier RaccourcisClavier et le fichier dict s'ils n'existent pas) avec quelque chose comme ça.

{ "~d" = "deleteWordForward :"; "^w" = "deleteWordBackward :";

Enregistrez/quittez puis quittez/redémarrez l'application IntelliJ (vous n'avez pas besoin de redémarrer) et voyez si Option-d supprime le mot suivant et Control-w supprime le mot précédent. Si cela fonctionne, recherchez les bindings Emacs pour onglet suivant et ouvrir le fichier.

Bonne chance !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X