Comment puis-je définir une liaison de clé qui remplace globalement et a priorité sur toutes les autres liaisons pour cette clé? Je veux remplacer toutes les cartes de mode majeur / mineur et m'assurer que ma liaison est toujours en vigueur.
Cela ne fonctionne bien sûr pas:
(global-set-key "\C-i" 'some-function)
Ca marche dedans text-mode
, mais quand je l'utilise lisp-mode
, C-i
c'est rebondir lisp-indent-line
.
Je peux passer et remplacer cette liaison dans lisp-mode
et dans tous les autres modes individuellement, mais il doit y avoir un moyen plus simple. Chaque fois que j'installe un nouveau mode pour un nouveau type de fichier, je devrais revenir en arrière et vérifier que toutes mes combinaisons de touches ne sont pas remplacées par le nouveau mode.
Je veux faire cela parce que je veux émuler des liaisons que j'ai déjà apprises et enracinées auprès d'autres éditeurs.