Utilizzo di una tastiera macbook pro per lo sviluppo di software. Digitare parentesi quadre e parentesi graffe

0

Recentemente, ho sostituito il mio portatile Windows con un MacBook Pro. Sono molto felice di aver scelto di passare a OS X. È davvero molto intuitivo. Ho notato che quando premi un tasto sulla tastiera più del normale puoi scegliere diverse varianti (con accenti e cose del genere). Come studente in ingegneria elettronica ho bisogno spesso di parentesi graffe {} e parentesi quadre []. Posso cambiare il modo in cui funzionano i tasti (e) e aggiungere le parentesi quadre e le parentesi graffe su di essi in modo che compaiano come un'opzione quando si premono i tasti ()?

Modifica: (so che posso digitarli usando l'opzione e l'opzione e il tasto shift, ma trovo che la piccola funzionalità del menu popup sia molto bella) ... Modifica 2: Se è possibile, voglio assolutamente aggiungere il segno ohm e altri simboli che uso su base regolare ...

    
posta user3122986 10.09.2017 - 00:30
fonte

1 risposta

1
  1. Navigate to /System/Library/Input Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/Resources/.
  2. Make a backup of the relevant keyboard file for your locale. In my case, this is Keyboard-en.plist or Keyboard-en_GB.plist.
  3. Add custom characters or change the characters that you wish, then save the file.
  4. Log out and back in for the changes to take effect in all apps.

Ad esempio, puoi aggiungere quanto segue:

<!-- language: xml -->

    <key>Roman-Accent-0</key>
    <dict>
        <key>Direction</key>
        <string>right</string>
        <key>Keycaps</key>
        <string>{ [</string>
        <key>Strings</key>
        <string>{ [</string>
    </dict>

I file in / System sono protetti da System Integrity Protection. Se desideri modificare il file, dovrai disabilitarlo se non lo hai già fatto.

To disable System Integrity Protection, you can do the following:

  1. Boot into the Recovery HD by restarting whilst holding ⌘R.
  2. Open Terminal (from the Utilities menu).
  3. Run the following command in Terminal:

    csrutil disable
    
  4. Restart.

Disabilita OS X El Capitan Rootless e consente di scrivere azioni su percorsi di System Integrity Protection

Puoi riattivarlo una volta modificato il file.

    
risposta data 10.09.2017 - 00:48
fonte

Leggi altre domande sui tag