Deaktivieren Sie die Spotlight-Tastenkombination für ausgewählte Anwendungen

7482
Thilo

Die Spotlight-Suche wird durch Strg + Leertaste aktiviert.

Leider kollidiert dies mit der Code-Vervollständigung in Eclipse.

Ich könnte die Abkürzung für beide Funktionen ändern, aber ich möchte bei den Standardeinstellungen bleiben.

Gibt es eine Möglichkeit, die Spotlight-Verknüpfung zu deaktivieren, wenn eine bestimmte Anwendung aktiv ist (in diesem Fall Eclipse)?

3
Es ist eigentlich 'cmd + space' und natürlich weiß ich, dass es eine Lösung für diese Antwort gibt, aber ich konnte sie jetzt nicht finden. cregox vor 13 Jahren 0

4 Antworten auf die Frage

3
Josh Hunt

Ich glaube nicht, dass es möglich ist, die Spotlight-Verknüpfung zu deaktivieren, wenn sich eine bestimmte Anwendung im Fokus befindet. Am nächsten wäre es, die Verknüpfung neu zuzuordnen (entweder von Spotlight oder von Eclipse).

So ändern Sie die Tastenkombination systemweit für Spotlight:

  • Gehen Sie in den Systemeinstellungen zu Tastatur und dann zu Tastenkombinationen .
  • Wählen Sie in der linken Spalte Spotlight aus .
  • Doppelklicken Sie auf die Verknüpfung (in diesem Fall ⌘ Leertaste ) und halten Sie die neue Verknüpfung gedrückt. Ich schlage etwas Ähnliches vor, z. B. Option + Leertaste.

1
Simon

Folge diesen Schritten:

  1. Systemeinstellungen
  2. Scheinwerfer
  3. Deaktivieren Sie die Tastenkombination des Spotlight-Menüs
0
user495470

Change the keyboard shortcut for showing the Spotlight menu to something like control-command-space:

Then use a private.xml like this with 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> 
-2
outsideblasts

Klingt nach einem Job für Autohotkey . Verwenden Sie die Funktionen ifwinactive oder ifwinexist. Ich kann den exakten Code noch nicht ausarbeiten, sollte aber mit der Zeit nicht zu schwer sein.

Umm… Spotlight ist für OS X. Autohotkey ist für Windows ... Josh Hunt vor 14 Jahren 1
Hoppla. Sollte näher gelesen haben Entschuldigung. outsideblasts vor 14 Jahren 0
Ich denke Spotlight als Silverlight. outsideblasts vor 14 Jahren 0
Für mac tho gibt es einen Autohotkey: Iron AHK http://code.google.com/p/ironahk/. Außerdem gibt es eine Alternative zum Automator, mit der Sie Drag & Drop-Befehle ziehen können, die AHK ähneln, aber ich kann mich nicht an den Namen erinnern . cregox vor 13 Jahren 0