본문 바로가기

추천팁/문제해결

[Q&A] 키보드 단축키로 응용 프로그램을 실행하는 바로 가기 만들기

Q. 키보드 단축키로 응용 프로그램을 실행하는 바로 가기 만들기

안녕하세요. 얼마 전에 맥북으로 OS X에 처음 입문한 사람입니다.

맥을 설정하다가 궁금한 것이 생겼는데요. 외부 유틸리티의 도움 없이 특정 앱을 키보드 단축키로 실행할 수 있는지 궁금합니다.

∙ 메모 => cmd + ctrl + m
∙ 사진 => cmd + ctrl + p
∙ 아이튠즈 => cmd + ctrl + i
∙ 파인더 => cmd + ctrl + f

위와 같이 단축키를 만들고 앱을 바로 실행했으면 좋겠습니다. 그리고 앱이 실행 중이 아닐 때는 앱을 시작해주고, 앱이 백그라운드에서 실행 중일 때는 화면 맨 위에 띄워주면 금상첨화겠지요.

인터넷 게시판을 검색하니 알프레드나 런치바, BTT 같은 유틸리티를 설치하면 된다고 하는데, 가급적이면 맥OS 기본 기능으로 해결했으면 좋겠습니다. 

윈도우를 쓸 때 어떤 기능이 필요하면 유틸리티를 먼저 설치했는데, 시간이 지나서 운영체제 기본 기능으로 해결할 수 있다는 걸 알고 허탈해 할 때가 많았거든요. 맥OS는 이런 착오가 없도록 기초부터 확실히 알고 싶습니다.

A1. 응용 프로그램을 실행하는 서비스 만들기

여러가지 방법이 있는데 그중 가장 간단한 방법을 알려드리겠습니다.

1. 응용 프로그램 폴더에 있는 'Automator'를 실행한 뒤 도큐멘트 유형 선택에서 '서비스'를 클릭하세요. ▼

2. 검색창을 이용해 '응용 프로그램 실행'이라는 항목을 찾아줍니다. 그리고 이 항목을 작업 공간으로 끌어놓아 줍니다. ▼

3. 아래 사진과 같이 '서비스가 받는 항목'은 '입력 없음'으로, 선택 항목 위치는 '모든 응용 프로그램'으로 설정하세요. 그리고 응용 프로그램 실행 항목에 있는 메뉴를 열고 단축키로 실행하고자 하는 프로그램을 선택하세요. ▼

4. 창 우측 상단에 있는 '실행' 버튼을 눌러 프로그램이 잘 실행되는지 확인합니다. 프로그램이 잘 실행되면 command + s 키를 누른 후 적당한 이름으로 저장하세요. ▼

A2. 서비스에 키보드 단축키 지정하기

지금까지는 프로그램을 실행하는 서비스를 만드는 과정이었습니다. 이제 이 서비스에 키보드 단축키를 할당하면, 결과적으로 프로그램을 키보드 단축키로 실행할 수 있게 됩니다.

1. 시스템 환경설정의 '키보드' 패널을 열어주세요.

2. 단축키 탭을 클릭한 뒤 왼쪽 카테고리에서 '서비스'를 선택합니다. 오른쪽 목록을 밑으로 내리면 앞서 작성한 서비스 항목이 보일 겁니다. 이 항목을 클릭한 뒤 원하는 단축키를 설정하세요. 단축키는 운영체제나 다른 응용 프로그램이 사용하는 단축키와 겹치지 않도록 약간의 주의를 기울이셔야 합니다. ▼

3. 모든 설정을 완료하면 키보드 단축키를 이용해 프로그램을 실행할 수 있습니다. ▼

이제 기본은 확실히 익히셨죠?

질문에 'Finder'를 단축키로 띄우고 싶다는 내용이 있는데, 위와 기본적인 방법은 동일하지만 조금 더 세부적으로 설정해야 할 부분이 있습니다. 별도의 ➥포스트로 정리한 적이 있으니 같이 보시면 좋을 것 같습니다. 오래 전에 올린 글이지만 최신 OS X에서도 잘 적용됩니다.

그리고 맥 커뮤니티 같은 곳에서 여러 유틸리티를 추천하는 이유는 몇 번의 클릭만으로 위와 똑같은 기능을 구현할 수 있기 때문입니다. 단축키로 실행하고자 하는 앱의 개수가 많지 않다면 기본 기능도 충분히 제 역할을 하지만, 프로그램 개수가 많다면 별도의 유틸리티 사용을 고려하는 것도 좋은 고려해 볼 만한 일입니다. 도움이 되셨으면 합니다.



관련 글
OS X에서 언제 어디서나 키보드 단축키로 Finder 불러내기
OS X의 오토메이터를 이용해 모든 응용 프로그램 종료' 앱 만들기
OS X의 오토메이터를 이용해 각각 파일명으로 압축'하는 작업흐름 만들기
맥에서 이름이 똑같은 기능에 각기 다른 키보드 단축키를 설정하는 방법