En mi sistema no puedo reproducir el comportamiento de Sublime descrito por el OP. El problema puede estar relacionado con una aplicación / proceso de terceros que interfiere.
Una posible solución: configurar un nuevo código clave con Karabiner para evitar el problema - se describe a continuación.
Para deshabilitar o modificar Shift Space en Sublime, simplemente vuelve a asignar la combinación de teclas con Karabiner. Por lo general, debe definir una aplicación en /Aplicaciones/Karabiner.app/Contents/Resources/appdef.xml si desea ajustar / modificar un acceso directo de solo aplicación. Dado que la lista de aplicaciones ya contiene texto sublime , puede agregar inmediatamente una nueva reasignación.
- Descargue, instale y abra Karabiner
- Abrir en la menulet Karabiner - > Preferencias
- Abra la pestaña Misc & Desinstalar
- Pulsa el botón Abrir private.xml
- Abra el archivo private.xml con un editor apropiado
-
Introduzca el código clave personalizado
Ejemplo ( Shift Espacio - > Espacio ):
<?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>
-
Guarda el archivo
- Abrir en la menulet Karabiner - > Preferencias de la pestaña Cambiar clave
- pulsa el botón ReloadXML
- Habilite la reasignación Sublime Text . Debería estar listado al principio.