Sto cercando di implementare un'impostazione di stile "scheda di comando" che funzioni solo all'interno di uno spazio specifico. Per la maggior parte delle app, "Ctrl-F4" che è "sposta lo stato attivo sulla finestra attiva o successiva" funziona correttamente, ma per emacs / aquamacs non lo fa (poiché il keypress è assorbito dall'app). (Preferenze di sistema- > Tastiera- > Tasti di scelta rapida- > Tastiera elenca questa opzione). Voglio che questo vada tra le finestre che ho organizzato in uno spazio rilevante, cioè il mio script R, i grafici in X11 e in formato png / pdf.
Posso eseguire un applescript arbitrario con fastscript o altre app su un tasto di pressione. Vedo quindi due opzioni:
- Comunica direttamente al gestore della finestra di eseguire lo spostamento dello spostamento, SENZA passare attraverso la pressione di un tasto
- Utilizzare la pressione di un tasto, ma controllare aquamacs come finestra attiva. Nel trovare aquamac, ottenere un elenco dei processi nello spazio corrente e passare a quello successivo. (controllare che aquamacs sembri saggio poiché il comportamento predefinito è probabilmente più veloce di questa ricerca)
La ricerca di questi comportamenti è difficile, e la documentazione di applescripts è bizantina per un principiante, quindi non vedo come ottenerli.