숨김 파일 표시를 활성화하기 위해 ⌘ + H를 설정하는 방법


8

⌘ + H (우분투와 같은)를 누르면 Mac에서 숨겨진 파일을 표시하고 싶습니다. 이 defaults write com.apple.finder AppleShowAllFiles YES명령을 터미널 에 넣으면 숨겨진 파일을 볼 수 있지만 키보드 단축키를 얻고 싶습니다. 또한 다른 프로세스에서 ⌘ + H를 이미 사용하고있는 경우이 새 프로세스에 가장 근접하고 가장 관련성이 높은 바로 가기가 무엇인지, 각각에 숨겨진 파일 표시 프로세스를 지정하는 방법을 알려주십시오.


apple.stackexchange.com/questions/168540/… 여기에 도움이 될 것입니다
nohillside

답변:


12

2018 년 11 월 편집
High Sierra 이후 모든 것이 무용지물입니다. Finder에서 Cmd ⌘ Shift ⇧ . [마침표, 완전 정지]는 보이지 않는 파일을 즉석에서 토글합니다.


Cmd ⌘ H "가장 전면 앱 숨기기"에 대한 시스템 전체 단축키입니다.

새로운 지름길을 묶으려면 Automator를 사용하여 서비스를 추가 할 수는 있지만 기존 시스템 기본값을 무시하도록 설득하는 방법을 여전히 모릅니다.

비 시스템 키를 사용하지만 사용하지 않는 경우 서비스로 작동합니다. Cmd ⌘ H

on run {input, parameters}

    set newHiddenVisiblesState to "YES"
    try
        set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
        if oldHiddenVisiblesState is in {"1", "YES"} then
            set newHiddenVisiblesState to "NO"
        end if
    end try
    do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState


    tell application "Finder"
        set theWindows to every Finder window
        repeat with i from 1 to number of items in theWindows
            set this_item to item i of theWindows
            set theView to current view of this_item
            if theView is list view then
                set current view of this_item to icon view
            else
                set current view of this_item to list view

            end if
            set current view of this_item to theView
        end repeat
    end tell

    return input
end run

El Capitan에 대한 편집…
Finder 윈도우 새로 고침이 El Capitan에서 더 이상 작동하지 않는 것을 발견했습니다. 따라서 이것은 Finder를 종료하는 수정 된 버전입니다.

on run {input, parameters}      
    --Toggle Invisibles, El Capitan Version     
set newHiddenVisiblesState to "YES"
try
    set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if oldHiddenVisiblesState is in {"1", "YES"} then
        set newHiddenVisiblesState to "NO"
    end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState & "; killall Finder"
end run

여기에 이미지 설명을 입력하십시오

Finder 숨기기에 다른 키 명령을 지정한 경우 Finder에서만 작동하도록 할 수 있다고 생각합니다. 메뉴 항목으로 표시되므로 '무용하지 않은'것을 대안]을 사용 Cmd ⌘ H 하면 Finder에서만 보이지 않는 항목 을 자유롭게 전환 할 수 있습니다.

테스트-이런 식으로 작동합니까

여기에 이미지 설명을 입력하십시오


여기에 이미지 설명을 입력하십시오


OS X 10.8.5에서 Automator로 작성된 소스 코드가 작동하지 않습니다. 수정하고 추가하지 않고 killall Finder. 다시 말해 Finder 윈도우를 새로 고치면 AppleShowAllFiles로 설정되어 있을 때 숨겨진 파일 / 폴더가 표시되지 않습니다 YES. OS X 10.10.2의 Automator에서 그대로 소스 코드를 테스트했으며 작성된대로 작동합니다. OS X 10.8.5에서 작동하게 만드는 방법은 killall Finder무엇입니까?
user3439894

Finder를 다시 시작하지 않고보기를 변경할 수있는 가장 빠른 것은 OS 10.9 일 수 있습니다. Applescript로 Finder를 종료 할 수 있습니다. '엔드 텔'에 대한 '텔러 애플리케이션'파인더 ''부분 전체를 잃어버린 다음 '애플리케이션'파인더 '를 종료하라는 tell으로 대체하십시오.
Tetsujin

예, 그러나 프로그래밍 방식으로 Finder를 정상적으로 종료 / 열 수는 있지만 "killall Finder"처럼 열린 Finder 창을 다시 열지는 않습니다. 스크립트 덕분에 OS X 10.10.x에서 사용할 것입니다. 내 가상 머신에서. 여전히 기본으로 OS X 10.8.5를 사용하고 있습니다.
user3439894

이전에는 Finder를 종료하는 데 더 이상 이전 버전이 없지만 꽤 오랫동안 10.8을 사용하지 않았습니다. 흠… 나는 그것이 다시 시작되었는지 확인하는 루틴이 있었지만 더 이상 세부 사항을 기억하지 않는다는 것을 기억합니다
Tetsujin

3

Cmd ⌘ Shift ⇧ . 파인더에서 숨겨진 파일 표시를 토글합니다 (Sierra 이상에서는 (그러나 이전 버전의 열린 파일 대화 상자에서 작동)).


이것은 일반적으로 Finder 윈도우가 아닌 파일 열기 / 저장 시트에서만 작동합니다. (몇 년 동안 macOS에서 사용되었습니다.)
grg

내가 말했듯이, 그것은 새로운 기능 일 수 있습니다. 업무용 컴퓨터에서 Sierra를 실행 중이며 일반 Finder 창에서 완벽하게 작동합니다. 그러나리스트 모드와 다중 열 모드에서만; 아이콘 모드가 아닙니다.
Edward Falk

물론, 공감하지는 않았지만 파일 시트를 제외하고 최신 Sierra 베타에서 작동하지 않습니다 .TotalFinder 등이 있습니까?
grg

이것은 새로운 기능 일 수 있지만 Sierra에서는 Cmd ⌘ Shift ⇧입니다. 파인더에서 숨겨진 파일 표시를 토글합니다. 이것은 나를 위해 일했고 나는 단지 파인더에 있어야했고 효과가있었습니다! 나는 당신에게 명성을 주려고 노력했지만 할 수는 없습니다! 고마워 친구!
Odeklas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.