Disabilita "spazio + maiusc" in Sublime Text

1

Voglio disabilitare la cosa "space + shift" in Sublime Text, crea qualcosa che assomiglia esattamente a uno spazio se non segnato, e rovina tutti i miei script perché lo digito sempre per sbaglio. Non sono stato in grado di trovare nulla come "spazio + maiusc" o "Maiusc + spazio" all'interno della mappa chiave sublime.

    
posta DisplayName 15.12.2015 - 12:22
fonte

1 risposta

1

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.

  1. Scarica, installa e apri Moschettone
  2. Apri la menulet Karabiner - > Preferenze
  3. Apri la scheda Misc e amp; Disinstalla
  4. Premi il pulsante Apri private.xml
  5. Apri il file private.xml con un editor appropriato
  6. 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>
    
  7. Salva il file

  8. Apri la menulet Karabiner - > Preferenze la scheda Cambia chiave
  9. Premi il pulsante ReloadXML
  10. Abilita la rimappatura Testo sublime . Dovrebbe essere elencato all'inizio.
risposta data 15.12.2015 - 13:52
fonte

Leggi altre domande sui tag