윈도우처럼 OS X 어디에서나 키보드 단축키 한방으로 화면에 파인더(Finder) 창 띄우기

2012.11.19 15:29    작성자: ONE™

들어가며


서울에서 부산까지 가는 방법에 기차나 버스, 자동차 등 여러가지 이동 수단이 있듯이 OS X에서도 어떤 특정한 기능을 사용하기 위해 여러가지 수단을 동원할 수 있습니다. 특히 이번에 소개해 드리는 '키보드 단축키로 파인더(Finder) 창을 화면에 띄우는 방법'도 OS X 자체 기능만을 이용하느냐, 아니면 써드파티 앱을 동원하느냐에 각양각색의 방법들을 사용하실 수 있습니다. 하지만 OS X의 기본 기능을 최대한 활용하는 것을 모토로하는 블로그답게 오로지 OS X의 기본 기능만을 이용해 마치 윈도우에서 Win + E 단축키를 눌러 탐색기를 띄우듯 OS X에서 파인더 창을 띄우는 방법을 정리해 보았습니다.

먼저 윈도우의 탐색기와 OS X의 파인더는 틀리게 다르게 작동합니다.

윈도우의 탐색기와는 달리 OS X의 파인더는 '종료'라는 개념이 없고 OS X이 구동되는 동안 상시 실행되는 프로그램입니다. 따라서 다른 OS X 프로그램과는 달리 메뉴바에 별도로 'Finder 종료' 메뉴도 없고 또 프로그램을 종료하는데 사용하는 Command + Q 단축키로 파인더를 종료해 줄 수도 없습니다. (아예 종료할 수 없는 것은 아니지만 어차피 종료해도 피닉제.. 아니 피닉스처럼 꾸역꾸역 다시 실행되는 것이 파인더입니다.)

OS X 사용 중 항상 실행되는 프로그램이다보니 다른 프로그램을 사용하다가 언제든지 Command + Tab 단축키로 파인더로 포커스를 전환한 후 (만약 아무런 파인더 창이 띄워져 있지 않은 상태라면) Command + N 단축키를 눌러 새로운 창을 띄울 수 있습니다. 

하지만 윈도우를 사용하다 OS X으로 넘어오신 분들은 이런 방식이 다소 불편한 것이 사실입니다.

앞서 말씀드린 것처럼 파인더를 단축키 한 번으로 바로 띄우는 여러가지 방법이 있지만 OS X에서 자체적으로 제공되는 기능만을 이용해 윈도우와 비슷하게 파인더를 불러낼 수 있는 방법이 있습니다. 맥 사용 초보자들에게는 이름이 낯선 '오토메이터(Automator)'앱을 이용해 '애플스크립트(AppleScript)'를 실행하는 방법인데 아래 순서대로만 잘 따라오시면 큰 어려움없이 팁 적용이 가능하시리라 생각합니다. 또 이번 기회에 오토메이터와 애플스크립트를 한 번쯤 경험해 보시는 것도 좋을 것 같습니다 :-)

적용 방법

1. 응용 프로그램 폴더에 있는 오토메이터(Automator) 앱을 실행한 후 새로 만들 도큐멘트 유형으로 '서비스' 항목을 선택합니다.

2. 오토메이터 창 좌측 상단에 'apple'을 입력해 'AppleScript 실행' 항목을 찾고, 이를 오토메이터 창 오른쪽의 작업 공간으로 끌어놓아 줍니다.

3. 작업 공간에 아주 기본적인 명령어들이 사전에 입력되어 있는 것을 보실 수 있는데, 이 부분을 수정하는 것이 이번 글에서 가장 중요한 부분입니다.

4. 오토메이터 창 상단 우측의 서비스가 받는 항목은 '입력 없음'으로, 선택 항목 위치는 '모든 응용 프로그램'으로 지정해 주십시오. 이렇게 함으로서 현재 어떤 응용 프로그램을 사용하고 있는지와 상관없이 파인더를 화면에 띄울 수 있습니다.

5. 이제 본격적으로 명력어를 작성해 주어야 할 시간입니다.

on run {input, parameters}

tell application "Finder"

activate
open folder "Macintosh Fusion:Users:Home:"
end tell
return input

end run

일단 기본적으로 위의 명령어가 사용됩니다. 하지만 사용자마다 볼륨이나 계정 이름이 다르기 때문에 일부 구간을 수정해 주셔야 합니다. 주황색으로 강조한 부분은 저장 장치의 볼륨명을, 파란색으로 강조한 부분은 사용자 계정명을 입력해 줍니다.

* 볼륨명과 계정명은 파인더 메뉴바에서 '경로 막대 보기' 메뉴를 선택하신 후 

파인더 메뉴에서 바로 확인하실 수 있습니다.

경로에 Downloads나 Documents를 덧붙여주면 파인더 창이 열렸을 때 기본적으로 다운로드 폴더나 다큐멘트 폴더가 열립니다.

예) "Macintosh Fusion:Users:Home:Downloads:"

6. 파인더 창이 제대로 열리는지 확인하기 위해 오토메이터 창 중간에 있는 초록색 '실행' 버튼을 눌러줍니다.

파인더 창이 잘 열리시나요?

7. 파인더 창이 성공적으로 화면에 나타나면 이제 이 스크립트를 원하시는 이름으로 저장해 줍니다. 이때 다른 어플리케이션의 메뉴 항목과 중복되면 이번에 만들어준 스크립트가 제대로 동작하지 않기 때문에 '고유한 이름'을 사용해주시는 것이 중요합니다. 덜렁 'Finder 이렇게 해버리시면 작동 안합니다 :-)

이번 예제에서는 'Finder 실행'이라는 이름이 사용해주었습니다.

8. 이제 아무 프로그램이나 실행한 후 메뉴바의 프로그램 이름 밑에 있는 '서비스' 메뉴를 보시면 방금 만들어준 서비스 스크립트가 잘 등록되어 있는 것을 보실 수 있습니다. 

이제 이렇게 만든 서비스 스크립트를 상시 사용할 수 있도록 단축키를 만들어줘야겠죠?

앞서 블로그를 통해 소개해 드린 '➥ OS X 특정 메뉴바 항목에 사용자 단축키를 할당하는 방법'을 보신분들은 기억하시겠지만, OS X은 어떤 특정 기능이 메뉴바에 등록만 되어 있으면 사용자가 원하는 단축키를 마음대로 지정해 줄 수 있습니다. 이번에 만들어 준 서비스 스크립트도 예외가 아닙니다.

OS X 시스템 환경설정 > 키보드  > 키보드 단축키 탭으로 이동합니다. 왼쪽에서 '서비스' 항목을 선택하신 후 오른쪽에서 방금 만들어준 'Finder 실행' 을 찾아줍니다.

9. 이제 'Finder 실행' 항목에 다른 기능의 단축키와 겹치지 않게 적당한 단축키를 지정해주세요.

10. 다시 한번 메뉴바의 서비스 메뉴를 보면 앞에서는 표시되지 않았던 단축키가 Finder 실행 항목에 지정되어 있는 것을 확인할 수 있습니다. 

단축키가 표시되면 이제 실제로 단축키를 눌러 파인더를 띄어 보세요!

이번에 만든 서비스 스크립트는 사용자계정/Library/Services 폴더에 저장되며, 추후 삭제를 원하시는 경우 해당 폴더에 있는 파일을 휴지통으로 끓어놓아주신 후 시스템을 다시 시작하시면 됩니다.

한 가지 더

알프레드(Alfred) 파워팩이나 퀵실버(QuickSilver) 등의 런처 프로그램을 사용하시는 분들은 그냥 Finder에 광역 단축키만 지정해 두시면 위의 수고를 하실 필요없이 한 번에 파인더 창을 열 수 있습니다 :-)


같이 읽으면 좋은 글
OS X 런치패드(Launchpad)에 파인더 등록하기
• OS X 특정 메뉴바 항목에 사용자 단축키를 할당하는 방법
• 파일을 실행하는 동시에 쓸모없어진 파인더 창 바로 닫기

비고
• 이번 팁은 작년에 클리앙 맥당에 올렸던 방식(링크)을 좀 더 개선한 것입니다.

저작자 표시 비영리 변경 금지
신고
    
  1. 이전 댓글 더보기
  2. Blog Icon
    Can0rus

    오오오 신기하네요+_+ 감사합니다ㅎㅎ

  3. Blog Icon
    soulemosion

    맨날 컨트롤 옵션 스페이스로 검색하기로 열었었는뎈ㅋㅋㅋㅋ
    감사합니당.

  4. Blog Icon
    김행수

    맨날 cmd-Tab으로 Finder이동하고 cmd+n으로 실행했는데..
    이런 방법이 있었다니.. 완전 감사합니다.
    ㅎㅎㅎ

  5. Blog Icon
    멀더

    오... 잘 되네요. 한방에 파인더 창 파파팍!

  6. 윈도우즈의 익스플로러도 파인더처럼 실행 중이지 않을 때도 계속 백그라운드로 돌아갑니다. 바탕화면의 아이콘들이나 시작버튼 태스크바 트레이 등등이 모두 탐색기의 콤포넌트이죠.
    설정을 통해 기본 ui와 탐색기창의 프로세스를 분리할 수 있기도 하지만 탐색기 자체는 계속 백그라운드에서 돌아야 하는 앱입니다.

  7. 네, 말씀하신 그대로 입니다.
    하지만 탐색기와 파인더를 비교하는데 있어 '디렉토리(폴더) 내비게이션 용도의 GUI 쉘' 부분에 초점을 맞추다 보니 말씀하신 부분을 포괄적으로 담지는 못했습니다.

  8. Blog Icon
    얼룩말

    이상하게도 저는 7까지는 그러니까 실행 확인하고 저장까지는 잘 됩니다. 그런데 그 다음 메뉴에서 서비스 항목 추가한 것이 보이지 않습니다. 그래서 단축키 등록도 할 수가 없네요. 시스템을 다시 시작해야 보이는 건가요?

  9. 별도로 시스템을 재부팅하지 않아도 잘 되는데 정상입니다만 혹시 4번 순서에서 설명한 '입력 없음'과 '모든 응용 프로그램' 설정이 잘 되어 있는지 한 번 확인해보시겠습니까?

  10. Blog Icon
    얼룩말

    네 저도 혹시 뭔가 빼먹어서 그런가 하고 그런 부분을 두세번씩 확인했었습니다. 혹시 어떤 설정에서 막혀있는건 아닌지 모르겠습니다. 오늘은 다시 처음부터 해보고, 리부팅도 해볼 생각입니다.

  11. Blog Icon
    얼룩말

    리부팅 하니 바로 보이네요. 어제 해볼걸 그랬습니다...아무튼 감사합니다.

  12. Blog Icon
    Hoon

    잘보고 많이 배우고 있습니다.

    이번에 맥북(10.8.2)을 사서 쓰고 있는데 여러모로 도움이 많이 되네요

    그런데..

    "사용자계정/Library/Services 폴더에 저장"

    여기서 Service폴더가 안보이는데요?
    어디에 숨어있나요...?

    처음 사용해봐서 못찾겠네요...
    탐색기로 쳐봐도 안나오고...

    이블로그 어느 부분을 찾아보면 되나요?

  13. 별도의 서비스를 한 번도 만드신 적이 없다면 기본적으로 없는 것이 정상입니다. 이 때는 폴더를 새로 만드시면 됩니다

  14. Blog Icon
    Hoon

    네...감사합니다...

    Library폴더가 숨겨져 있네요...ㅎ

    finder에서 option으로 "이동"에 들어가니 있군요...

    그럼 finder에서 숨겨진 파일을 볼수 없나요??

  15. Blog Icon
    레아

    매번 마우스를 움직여서 파인더를 열곤했는데 좋은정보 알아갑니다 ^^

  16. Blog Icon
    jamesicho

    위방법 그대로 하나하나 다따라서 적용시켰는데 파인더가 아니라 에버노트가 실행되는군요(단축키로 실행시)
    또 10번 step으로 실행하면 적용한 파인터창이 켜지고여 뭐가 잘못된걸까요??

  17. Blog Icon
    jamesicho

    아.. 죄송합니다.. 에버노트 기본 단축키가 위설명에 나온 단축키와 동일하게 설정되서 그랫네요.. ㅎㅎ 민망하네여;;

  18. Blog Icon
    John.Kim

    위와 같은 키보드 단축키를 사용하게 되면 (오토메이터 사용) 반응속도가 생각보다 느리더군요.편하자고 설정해두는 건데 정작 필요할때는 파인더로 가서 커맨드+n 을 누르는 것보다 느린 속도를 보이니 아쉽습니다. 알프레도의 단축키는 속도가 어떤지 궁금하네요^^

  19. 알프레드 쓰시는 분들은 굳이 사용해야 할 이유가 없는 방법이죠~
    알프레드는 말 그대로 순식간에 열리니까요. :-)

  20. Blog Icon
    wheeon

    잘 배우고갑니다^^ 감사합니다!
    스크립트 쓰는부분에서 포기하려다가 그냥 무작정 한번 따라해보았더니 잘되네요 ㅎㅎㅎ;;
    오토메이터는 참 신기한 프로그램인것 같아요.
    안될것같은걸 되게하는.............

  21. Blog Icon
    Aeria

    뒤늦게 보고 잘 따라해 보고 갑니다 ㅎㅎㅎ 코드란 참 신기하네요^^

  22. Blog Icon
    도뜨아빠

    맥os배우고 있는데, 좋은 팁! 넘넘 감사합니다. ^^

  23. Blog Icon
    맥초보

    좋은 정보 감사합니다.
    이거 저거 다 해봐도 이게 최고더군요;;

  24. Blog Icon
    heyhorse

    전 jitouch character 를 이용해서 열고 있어요.

  25. Blog Icon
    인섹

    저는 앱스위쳐(command+tab) 화면에 파인더가 뜨는 것이 귀찮아 외국웹에 알려진 트윅을 적용시켰더니, "finder quit unexpectedly"라는 문구가 뜨며 파인더를 아예 실행할 수 없었던 경험이 있습니다. 터미널 코드를 원상복귀해 고쳤지만, 이후로 파인더를 끄는 것이 가능해졌습니다. 멋진 기능이지만 왜 파인더를 끌 수 있는지는 모르겠는..;; 어쨋던 현재는 command+tab을 통해 새 파인더 창을 킵니다.

  26. Blog Icon
    삐따기

    14년도에 이 글보고 잘 따라해서 잘 쓰고 있었습니다..헌데 얼마전부터 단축키누르면 automator 구문오류 "Finder에서 경로 "Macintosh HD:Users:Home"을 가져올 수 없다고 나옵니다...왜 그런걸까요??? 파일 지우고 다기 해봐도 안되요..ㅜ

  27. Blog Icon
    김하나

    혹시 알프레드에서 파인더 실행 핫키 등록방법 알려주실수 있으신가요..
    파워팩까지 구매했는데 활용을 못하고 있습니다 ㅠㅠ

  28. Blog Icon
    디스타임

    서비스에 등록이 하나만 가능한 걸까요?
    Finder 도큐멘트 실행이라는 서비스를 만들어서 단축키를 option+command+d로 지정해주었습니다.
    Finder 연구폴더 실행 이라는 서비스를 하나 더 만들어서 저장했는데, 8번스텝 서비스창에 보이질 않네요(Finder 도큐멘트 실행만 보임).
    단축키를 먹여도 실행이 되질 않구요.

  29. Blog Icon
    맥초보

    글의 내용대로 서비스 만들어서 저장하고 메뉴에서 서비스를 클릭하면 파인더가 실행이 됩니다.
    하지만 단축키(command + E 로 등록)로는 실행이 안됩니다.
    혹시 같은 증상 해결책을 아시는분 좀 알려주세요^^

  30. Blog Icon
    Brad

    사파리에서 Command + E 단축키가 사용중이라 안됩니다.

    환경설정 - 키보드 - 앱 단축기에서

    사파리를 등록하고,
    '선택 부분으로 찾기' 이름으로
    다른 단축키를 등록하시면 됩니다.
    (예, Command + K 로 변경 후에는 잘 됩니다.)

티스토리 툴바