Mac OSX에서 키보드 단축키 수정 - 다른 방법

Mac OSX에서 키보드 단축키 수정 - 다른 방법

OSX에서 F2 버튼을 사용하여 파일 이름을 바꾸는 방법에는 두 가지가 있습니다.

  1. ~/Library/KeyBindings/DefaultKeyBinding.dict 파일에 다음을 삽입하세요.

    "\UF705" = "이름 바꾸기:";

  2. 다음 명령을 실행하세요: 기본값은 com.apple.finder NSUserKeyEquivalents -dict-add 'Rename' '\UF705' 쓰기

어떤 방법이 더 낫나요? 바로가기가 충돌하면 어떻게 되나요?

답변1

DefaultKeyBinding.dictXCode 및 Firefox와 같은 많은 응용 프로그램에서는 무시됩니다. DefaultKeyBinding.dict무시되지 않는 응용 프로그램에서도 rename:파일이나 기타 항목의 이름을 바꾸는 방법이 작동하지 않을 수 있습니다.

실행하면 defaults write com.apple.finder NSUserKeyEquivalents -dict-add 'Rename' '\UF705'수정되지만 ~/Library/Preferences/com.apple.finder.plist변경 사항을 적용하려면 Finder를 종료했다가 다시 열어야 합니다. Finder의 "시스템 환경설정 > 키보드 > 단축키 > 앱 단축키"에서 "이름 바꾸기" 메뉴 항목에 대한 단축키를 추가하는 것과 동일한 작업을 수행합니다. defaults write -g NSUserKeyEquivalents -dict-add Rename \\Uf705시스템 환경설정의 "모든 응용 프로그램" 아래에 바로가기를 실행하거나 추가하여 Finder에만 적용되지 않는 전역 바로가기를 추가할 수 있습니다 .

응용 프로그램에 바로 가기가 F2인 메뉴 항목이 있는 경우 해당 메뉴 항목은 에 정의된 바로 가기보다 우선 DefaultKeyBinding.dict하지만 에 정의된 바로 가기로 재정의됩니다 NSUserKeyEquivalents.

iTunes에는 "이름 바꾸기"라는 메뉴 항목이 없으며 rename:iTunes에서 재생 목록 항목의 이름을 바꾸는 방법이 작동하지 않으므로 두 방법 모두 iTunes에서 작동하지 않습니다.

항목 이름을 바꾸려면 OS X 표준 단축키를 사용하는 것이 더 편리할 것입니다. 일반적으로 return을 사용하거나 iTunes 재생 목록과 같은 곳에 Enter(fn + return)를 입력하는 것이 더 편리할 것입니다.

관련 정보