Sul mio sistema non riesco a riprodurre il comportamento di Sublime descritto dall'OP. Il problema potrebbe essere correlato a un'app / processo di terze parti che interferisce.
Una possibile soluzione: configurare un nuovo codice di accesso con Karabiner per evitare il problema - è descritto di seguito.
Per disabilitare o modificare Shift Spazio in Sublime, rimappare la combinazione di tasti con Karabiner. Di solito devi definire un'app in /Applications/Karabiner.app/Contents/Resources/appdef.xml se desideri modificare / modificare un collegamento solo per app. Poiché la lista appdef contiene già Testo sublime puoi immediatamente aggiungere una nuova modifica.
- Scarica, installa e apri Moschettone
- Apri la menulet Karabiner - > Preferenze
- Apri la scheda Misc e amp; Disinstalla
- Premi il pulsante Apri private.xml
- Apri il file private.xml con un editor appropriato
-
Immettere il codice tasto personalizzato
Esempio ( Maiusc Spazio - > Spazio ):
<?xml version="1.0"?>
<root>
<item>
<name>Enable at only SUBLIMETEXT</name>
<item>
<name>Shift+Space to Space</name>
<identifier>remap.app_sublime_shiftspace2space</identifier>
<only>SUBLIMETEXT</only>
<autogen>__KeyToKey__ KeyCode::SPACE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT, KeyCode::SPACE</autogen>
</item>
</item>
</root>
-
Salva il file
- Apri la menulet Karabiner - > Preferenze la scheda Cambia chiave
- Premi il pulsante ReloadXML
- Abilita la rimappatura Testo sublime . Dovrebbe essere elencato all'inizio.