본문 바로가기

추천팁

OS X: 선택한 파일 개수에 따라 이름이 바뀌는 기능에 키보드 단축키 설정하기 #BetterTouchTool #BTT

*이 포스트는 <맥에서 이름이 똑같은 기능에 각기 다른 키보드 단축키를 설정하는 방법>에 엮인글입니다.

앞의 포스트를 올린 후 댓글란에,

"파일 개수에 따라 이름이 바뀌는 기능은 단축키를 어떻게 설정해야 할까요?

'n'개 항목 이름 변경 또는 'n'장의 사진 무수정 원본으로 보내기 등

이름이 바뀌는 기능이 있는데 단축키를 지정하고 싶은데 방법이 있을지 모르겠습니다."

다른 분들의 이해를 돕기 위해 무엇이 문제인지 사진에 담아봤습니다.

파일 개수에 따라 이름이 바뀌는 항목 예시

사진 앱에서 이미지를 단 하나만 선택하고 메뉴 막대 > 파일 > 보내기를 클릭하면 '무수정 원본 보내기...'라고 표시되지만... ▼

사진을 2장이나 그 이상 선택하면 'n장의 사진 무수정 원본 보내기...'로 메뉴 이름이 바뀌게 됩니다. ▼

마찬가지로, Finder에서 파일을 1개만 선택한 경우와... ▼

여러 개 선택하는 경우도 이름이 달라져버리죠. ▼

이처럼 선택한 파일 개수에 따라 이름이 바뀌는 기능은 일반적인 방법으로는 단축키를 설정할 수 없습니다.

숫자 하나만 달라져도 전혀 다른 기능으로 인식하는 단축키 설정 기능의 특성 때문인데요, 파일의 개수만큼 단축키를 만들지 않는 이상 운영체제 내에서 이 문제를 해결할 뾰족한 묘수가 보이지 않습니다.

BetterTouchTool을 이용한 단축키 설정

위와 같이 이름이 바뀌는 기능에 단축키를 지정하는 가장 효율적이면서 간단한 방법은 'BetterTouchTool(BTT)'을 이용하는 것입니다. BTT를 이용하면 어떤 기능의 '이름'이 아닌, 메뉴 막대에 기능이 표시되는 '순서'에 맞춰 키보드 단축키를 설정할 수 있는 기능을 가지고 있습니다.

방법은 이렇습니다.

1. BTT를 실행한 뒤 '키보드(Keyboard)' 탭을 열어줍니다.

2. BTT 왼쪽 사이드바에 단축키를 추가할 응용 프로그램을 등록한 뒤, 우측 하단에 있는 'Add New Shortcut' 버튼을 눌러줍니다. ▼

3. 우측 하단에 있는 사전설정 메뉴에서 'Trigger Menubar Menu-item'을 선택해 새로운 단축키 엔트리를 만들고, 그 밑에 있는 "Trigger Predefined Action:” 메뉴를 열어주세요. 그리고 아래 사진과 같이 메뉴에서 "Trigger Menubar Menu-item”을 선택합니다. ▼

4. 여기서 키보드 단축키를 눌렀을 때 메뉴 막대에 있는 어떤 항목을 실행할지 결정할 수 있습니다.

이를 위해 항목의 경로를 적어주어야 하는데, 크게 두 가지 방식이 있습니다. 하나는 '파일' '보기' '윈도우' 같이 어떤 항목의 이름을 텍스트로 적어주는 것입니다. 그리고 다른 방식은 '(1)' '(4)' '(11)' 등 메뉴 막대 속에서 항목이 몇 번째 위치에 있는지 숫자로 대신하여 입력하는 것입니다. ▼

예를 들어, 사진 앱 메뉴 막대에서 'n장의 사진의 무수정 원본 보내기...' 항목은 '파일' > '보내기'의 두 번째 하위 항목입니다. ▼

따라서 항목의 순서에 맞게 경로를 숫자로 적어주면 다음과 같은 형식이 됩니다. (메뉴의 계층 구분은 '세미콜론(;)'이 사용됩니다.)

파일;(12);(2)

5. 경로를 잘 입력했으면 키보드 단축키를 마저 설정하고 BTT 창을 닫아줍니다.

6. 이제 사진 앱에서 사용자가 설정한 단축키를 누르면 파일 개수(메뉴 막대 항목의 이름)과 무관하게 원하는 기능을 불러낼 수 있습니다. ▼

7. 같은 방법으로 Finder에서 'n개 항목 이름 변경...'을 실행하는 단축키를 추가해 볼까요? 해당 기능은 '파일' 메뉴의 11번째 하위 항목입니다. ▼

8. 메뉴 막대 경로를 입력할 때 다음과 같이 적어주면 되겠죠? ▼

파일;(11)

9. 이제 Finder에서 파일 개수와 상관 없이 단축키를 눌러 파일명을 바꿔주면 끝! 생각보다 간단하죠? ▼



관련 글
• 맥에서 이름이 똑같은 기능에 각기 다른 키보드 단축키를 설정하는 방법
• OS X 특정 메뉴 막대 항목에 사용자 단축키를 할당하는 방법
• BetterTouchTool(BTT), 무료 업그레이드 대상자에 대한 업그레이드 실시
• OS X 입력기능 확장 프로그램 'BetterTouchTool' 판매 개시