È possibile disabilitare una scorciatoia da tastiera predefinita per un carattere speciale, senza l'uso di software di terze parti?

4

Ho impostato + M per eseguire il comando "Incolla e abbina stile", a livello di sistema. Ho assegnato questo collegamento personalizzato nel seguente percorso:

Preferenze di sistema Tastiera Scorciatoie per le app Tutte le applicazioni

Tuttavia, invece dell'effetto desiderato di incollare e abbinare lo stile, premendo + M sulla mia tastiera di solito digito il carattere µ . Solo ogni tanto la mia scorciatoia funziona in modo casuale correttamente.

Come posso disattivare l'assegnazione di questo carattere speciale al mio collegamento, in modo che il collegamento sia dedicato al mio comando definito dall'utente? Non ho mai avuto bisogno di digitare questo carattere Mu, quindi non ho alcun problema a liberarlo completamente dalla mia tastiera.

Comprendo che è possibile utilizzare un programma di re-mapping (come Karabiner.app) come soluzione per ottenere ciò. Ma Apple offre un modo integrato per rimuovere le scorciatoie per i caratteri speciali?

    
posta rubik's sphere 18.05.2017 - 13:03
fonte

2 risposte

1

Come soluzione, poiché so che usi FastScripts , ecco un suggerimento.

Annulla le modifiche apportate in Preferenze di sistema > Tastiera > Scorciatoie dell'applicazione > Tutte le applicazioni , prima modifica ⌥M torna a ⌥⇧⌘V , quindi elimina Incolla e abbina lo stile comando che hai aggiunto. Nota che probabilmente potresti semplicemente eliminarlo senza prima reimpostarlo alla sua sequenza di tasti predefinita, tuttavia lo faccio in questo modo per assicurarti che venga ripristinato correttamente.

Tornando alla normalità, crea un AppleScript .scpt utilizzando il codice sotto, salvandolo come Incolla e abbina Style.scpt in la cartella degli script degli utenti (~ / Library / Scripts).

tell application "System Events" to key code 9 using {option down, shift down, command down}

Tieni presente che puoi anche utilizzare keystroke "v" al posto di key code 9 , preferisco semplicemente utilizzare key code su keystroke il più delle volte.

In FastScripts > Preferenze ... > Script Scorciatoie , assegna ⌥M a: Incolla e abbina lo stile

Ora non otterrai il carattere μ quando premi ⌥M quando FastScripts è in esecuzione.

    
risposta data 18.05.2017 - 17:20
fonte
1

Apple usa sempre Option / alt per caratteri speciali. Basta usare Control o Command per le funzioni che vuoi invece.

    
risposta data 18.05.2017 - 18:15
fonte

Leggi altre domande sui tag