Mac OS X Lion의 Mail.app에서 첫 번째 / 마지막 메시지로 이동하기위한 키보드 단축키는 무엇입니까?


3

스노우 레오파드 (Snow Leopard)에서 유지 option- up arrow첫 번째 메시지를 선택합니다 (> 1 초 동안) option- down arrowMail.app에서 마지막 메시지를 선택합니다 (참조 : ? 맥 OS X Mail.app에서 마지막 메시지로 이동하기위한 키보드 단축키가 무엇인가 ) 그러나이 더 이상 라이온에서 작동하지 않습니다. 새로운 지름길이 있는지 아는 사람이 있습니까?

답변:


4

불행히도 해결 방법 만 제공 할 수 있습니다 ...

목록이 모든 세로 공간을 채우지 않으면 빈 영역을 클릭하여 모든 메시지를 선택 취소 할 수 있습니다.

  • ArrowUp 마지막 메시지를 선택
  • ArrowDown 첫 번째 메시지를 선택

마지막 메시지를 받으려면을 누릅니다 Cmd-A, Shift-ArrowUp, ArrowDown.


Mail의 전체 화면 모드를 사용하지 않으면 다음을 수행 할 수 있습니다.

Automator를 열고 Mail 에서 입력 을받지 않는서비스 를 작성하십시오 . 유틸리티 라이브러리에서 두 번 클릭하여 AppleScript 실행 액션을 추가 하십시오 . 그런 다음 다음 스크립트 코드를 사용하십시오.

on run {input, parameters}
    tell application "System Events"
        tell application "System Events"
            tell application process "Mail"
                select first row of table 1 of scroll area 1 of first group of second splitter group of first splitter group of first window
            end tell
        end tell
    end tell
end run

이 스크립트는 새로운 3 열보기를 위해 개발되었습니다. 클래식 사전 라이온보기를 사용하는 경우 of first group해당 스크립트에서 " "를 제거하십시오 .

첫 번째 행 으로 저장으로 저장하고 예를 들어 시스템 환경 설정»키보드»키보드 바로 가기»서비스Option-UpArrow 에서 키보드 바로 가기를 할당 하십시오 .

새로운 생성 서비스를 이 반복하지만, 교체 first rowlast row하고 이름을 마지막 행을 선택합니다 .

이러한 서비스는 Mail에서만 사용할 수 있으며 할당 된 키보드 단축키를 누를 때 각각 첫 번째와 마지막 행을 선택하십시오.


전체 화면 모드에서도 작동하며 접근성 API (UI 스크립팅)가 필요하지 않은 대체 AppleScript :

on run {input, parameters}
    tell application "Mail" to set selected messages of first message viewer to last item of messages of first message viewer
end run

교체 last itemfirst item첫 번째 목록 요소. 다시 두 개의 서비스를 작성 하고 키보드 단축키를 지정하십시오.

스레드보기 에있는 경우 스레드의 일부인 단일 메시지를 선택할 수 없으며 스레드에 속하는 메시지를 쉽게 판별 할 수 없으므로 보기»모든 대화 확장을 먼저 선택 하십시오 .

아래의 대체 스크립트는 목록에서 가장 아래에있는 스레드되지 않은 메시지를 선택합니다.

on run {input, parameters}
tell application "Mail"
    set cnt to number of items of messages of first message viewer
    set lastitem to item cnt of messages of first message viewer
    set selected messages of first message viewer to lastitem

    set offst to 0
    repeat while selected messages of first message viewer = missing value and offst is less than 50
        set offst to offst + 1
        set lastitem to item (cnt - offst) of messages of first message viewer
        set selected messages of first message viewer to lastitem
    end repeat
    offst
end tell
end run

1
고마워 다니엘! 더 짧은 대체 AppleScript를 사용했지만 Mail.app을 다시 시작하면 메뉴에서 "Mail"을 클릭하고 "Services"로 스크롤 할 때까지 바로 가기가 작동하지 않는 것 같습니다. 서비스를 클릭 할 필요는 없지만 바로 가기가 작동하도록 메뉴를보기 만하면됩니다. 왜 그런지 알아?
Jawwad

1
@jawwad는 나에게 버그처럼 들린다. 지금까지 사자에 대한 나의 경험을 생각해 보면 놀라지 않을 것입니다
Daniel Beck

-1

다음을 시도하십시오 :

OS X Lion : FN+ FN+

OS X 매버릭 : Ctrl+ Option+ Ctrl+ Option+

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.