Se si desidera assegnare un collegamento al sottomenu, è sufficiente utilizzare il nome del sottomenu così come appare. Quindi, se volessi assegnare una scorciatoia alla codifica predefinita in Safari, usare "Default" è sufficiente.
Se tuttavia si desidera assegnare un collegamento a un sottomenu che si verifica più volte, ad esempio "La mia cartella" è possibile utilizzare: > Sposta in > Note, almeno in Lion. Questo non funziona più su Lion.
Potresti anche provare ad assegnare un collegamento usando lo script di apple come questo:
tell app "System Events" to tell process "Terminal"
click menu bar 1's menu "Shell"'s menu item 1's menu "New Window"'s menu item "Pro" end tell
e quindi utilizzare questi passaggi per generare un'azione di automazione:
- Apri Automator e scegli il modello Servizio
- Aggiungi uno script Esegui script shell o Esegui AppleScript
- Verifica che i valori per i tipi di dati accettati e l'ambito dell'applicazione siano corretti
- Incolla lo script e salva
- Assegna un collegamento nel riquadro delle preferenze della tastiera
Se la scorciatoia per un servizio non funziona inizialmente, prova a eseguire il servizio una volta selezionandolo nel menu Servizi.
Il credito per la risposta dell'autore è Lori ,