6 votes

Désactiver le raccourci clavier Spotlight pour les applications sélectionnées

La recherche Spotlight est activée par Ctrl+Espace.

Malheureusement, cela entre en conflit avec la complétion de code dans Eclipse.

Je pourrais modifier le raccourci pour l'une ou l'autre fonction, mais j'aimerais m'en tenir aux valeurs par défaut.

Existe-t-il un moyen de désactiver le raccourci Spotlight lorsqu'une application donnée est active (dans ce cas Eclipse) ?

6voto

ChrisR Points 303

Je ne pense pas qu'il soit possible de désactiver le raccourci Spotlight uniquement lorsqu'une application spécifique est au centre de l'attention. La chose la plus proche que vous puissiez faire serait de réaffecter le raccourci (soit celui de Spotlight, soit celui d'Eclipse).

Pour modifier le raccourci clavier de Spotlight dans tout le système :

  • Dans les Préférences Système, allez dans Clavier entonces Raccourcis clavier .
  • Dans la colonne de gauche, sélectionnez Pleins feux sur .
  • Double-cliquez sur le raccourci (dans ce cas L'espace ) et maintenez le nouveau raccourci enfoncé. Je suggère quelque chose de similaire, comme option + Espace.

enter image description here

1voto

Simon Points 11

Procédez comme suit :

  1. Préférences du système
  2. Pleins feux sur l'avenir
  3. Décocher le menu Spotlight Raccourci clavier

0voto

Dave Points 986

Changez le raccourci clavier pour afficher le menu Spotlight en quelque chose comme contrôle-commande-espace :

Utilisez ensuite un private.xml comme ceci avec KeyRemap4MacBook :

<?xml version="1.0"?>
<root>
  <appdef>
    <appname>ECLIPSE</appname>
    <equal>org.eclipse.eclipse</equal>
  </appdef>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <not>ECLIPSE</not>
    <autogen>__KeyToKey__ KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE,
    KeyCode::SPACE, ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L</autogen>
  </item>
</root>

-2voto

Narayanan Points 7114

On dirait un travail pour Autohotkey . Utilisez les fonctions ifwinactive ou ifwinexist. Je n'ai pas encore trouvé le code exact, mais cela ne devrait pas être trop difficile avec un peu de temps.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X