스노우 레오파드 (Snow Leopard)에서 유지 option- up arrow첫 번째 메시지를 선택합니다 (> 1 초 동안) option- down arrowMail.app에서 마지막 메시지를 선택합니다 (참조 : ? 맥 OS X Mail.app에서 마지막 메시지로 이동하기위한 키보드 단축키가 무엇인가 ) 그러나이 더 이상 라이온에서 작동하지 않습니다. 새로운 지름길이 있는지 아는 사람이 있습니까?
스노우 레오파드 (Snow Leopard)에서 유지 option- up arrow첫 번째 메시지를 선택합니다 (> 1 초 동안) option- down arrowMail.app에서 마지막 메시지를 선택합니다 (참조 : ? 맥 OS X Mail.app에서 마지막 메시지로 이동하기위한 키보드 단축키가 무엇인가 ) 그러나이 더 이상 라이온에서 작동하지 않습니다. 새로운 지름길이 있는지 아는 사람이 있습니까?
답변:
불행히도 해결 방법 만 제공 할 수 있습니다 ...
목록이 모든 세로 공간을 채우지 않으면 빈 영역을 클릭하여 모든 메시지를 선택 취소 할 수 있습니다.
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 row
로 last 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 item
로 first 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