C'è una scorciatoia da tastiera in Mail.app per spostare l'email attiva nella parte superiore della posta in arrivo?

5

Sto provando Mail.app su Lion (10.7.3) per la prima volta e, per quanto sia bello, sono frustrato dal fatto che devo usare il mouse per saltare in cima alla mia casella di posta dopo aver usato la funzione di ricerca.

Per darti un'idea di cosa sto parlando, ecco una breve demo:

  1. option-command-f per cercare nella tua casella di posta qualcosa di un paio di settimane
  2. scheda fuori dal campo di ricerca e sposta la posta nella casella di posta con i tasti freccia
  3. option-command-f per tornare al campo di ricerca ed eliminare i termini di ricerca
  4. ora torna alla visualizzazione della casella di posta - la vecchia email è stata selezionata, e sei a miglia di distanza dalla parte superiore della Posta in arrivo

Premendo "casa" si sposta la vista in cima alla posta in arrivo, ma il "cursore" si trova ancora sull'ultima e-mail attiva (cioè quella che è stata evidenziata in blu), e non appena si utilizza la freccia su o giù i tasti, la vista scatterà / salterà indietro per mostrare dove si trova l'e-mail attiva, rispetto alla parte superiore. sei a miglia di distanza dalla parte superiore della tua posta in arrivo di nuovo!

comando + freccia su, opzione + freccia su, fn + freccia sinistra o qualsiasi combinazione di frecce, home e tasti di apertura pagina - nessuno di essi renderà attiva la posta elettronica più in alto nella casella di posta! Sembra che debba o colpire casa, quindi cercare una parola chiave nell'email più in alto o usare il mouse maledetto. Aiuto!

Modifica: non sono riuscito a far funzionare l'AppleScript esatto di jtbandes (sono un errore di AppleScript, probabilmente è colpa mia), ma questo ha funzionato per me, con l'avvertenza delineata nel mio commento su la sua risposta:

tell application "System Events"
    tell application "Mail" to activate
    tell application "Mail" to set the selected messages of message viewer 1 to {} -- deselect messages
    key code 115 -- scroll to top
end tell
    
posta Jim J 23.03.2012 - 21:00
fonte

1 risposta

5

È fastidioso che non ci sia una semplice scorciatoia da tastiera per questo. Suggerisco fornire un feedback Mail ad Apple se desideri vederlo funzionare correttamente.

Per una soluzione alternativa, prova il seguente AppleScript:

tell application "Mail"
    set the selected messages of message viewer 1 to {} -- deselect messages
    tell application "System Events"
        key code 115 -- scroll to top
    end tell
end tell

Puoi trasformarlo in un servizio e assegnare una scorciatoia da tastiera alla sezione Tastiera di Preferenze di Sistema.

    
risposta data 23.03.2012 - 21:34
fonte

Leggi altre domande sui tag