⎋ Escape키 를 눌러 Finder에서 선택한 모든 파일에서 포커스를 항상 제거 할 수있었습니다 . OS X Mavericks에서는 더 이상 불가능한 것으로 보입니다. 키보드를 통해 Finder를 완전히 탐색하고 사용 ⎋ Escape하는 것은 자주하는 일입니다.
나는의 내용뿐만 아니라 생각할 수있는 거의 모든 환경 설정 창을 검토 한 결과 com.apple.finder.plist
, com.apple.systempreferences.plist
및 com.apple.universalaccess.plist
,하지만 행운까지 (또는 그냥 그것을보고 있지 않다).
어떤 아이디어?
답변
바로 가기는 다음과 같습니다 CmdOpt.-A
시스템 환경 설정> 키보드> 앱 바로 가기에서 원하는 경우 Finder에 대해서만 사용자 정의 바로 가기를 생성 할 수 있습니다 (적어도 cmd 또는 option 또는 maiusc + 다른 키 조합을 사용해야합니다).
답변
무료 및 우수한 KeyRemap4MacBook 소프트웨어를 다운로드하여 설치하십시오 :
https://pqrs.org/macosx/keyremap4macbook/
기본 환경 설정 창을 연 다음 기타 및 제거 탭을 선택하십시오.
에 설명 된 단계를 따르십시오
https://pqrs.org/macosx/keyremap4macbook/document.html.en#privatexml
이 스 니펫을 private.xml의 컨텐츠로 사용 :
<?xml version="1.0"?>
<root>
<item>
<name>Finder: Escape to Deselect All (Cmd-Opt-D)</name>
<identifier>private.app_finder_escape_to_Deselect_All</identifier>
<only>FINDER</only>
<autogen>
__KeyToKey__
KeyCode::ESCAPE, ModifierFlag::NONE,
KeyCode::A, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L
</autogen>
</item>
</root>
ReloadXML을 누른 후 새 매핑을 찾아서 켜고 즐기십시오.
추신. Deselect All…
이 방법으로이 문제를 해결하려고 시도한 경우 시스템 환경 설정 / 키보드 / 바로 가기 / 앱 바로 가기 / 파인더 / 모두 선택 취소 의 Finder에서 사용자 정의 키보드 단축키를 제거하는 것을 잊지 마십시오 .
답변
Keyboard Maestro를 확인하십시오 … 🙂
답변
이 문제에 대한 해결책으로 다음 AppleScript를 사용합니다.
tell application "Finder"
if selection is [] then
tell application "System Events" to key code 36 using control down
else
set selection to []
end if
end tell
스크립트는 다음 로직을 구현합니다.
- Finder에서 선택된 파일 또는 폴더가없는 경우이 스크립트는 가능한 이름 바꾸기 작업이있는 경우 가능한 이름 바꾸기 작업을 피하려고 시도합니다 (없는 경우 경고음이 울림).
- Finder에서 선택된 파일 또는 폴더가있는 경우이 스크립트는 선택 해제합니다.
Red Sweater Software의 FastScripts를 사용하여 Finder의 이스케이프 키를이 스크립트에 다시 매핑합니다. FastScripts는 메뉴 막대에 스크립트 메뉴를 설치하며 최대 10 개의 스크립트와 함께 사용할 수 있습니다.
두 부분을 함께 사용하면 이스케이프 키 동작이 이전 macOS 버전의 이스케이프 키 동작과 유사합니다.