백 스페이스 키를 Finder의 이전 폴더로 이동


10

Windows 7과 비슷하게 동작하도록 OSX를 수정하는 방법이 있습니까? 구체적으로 백 스페이스를 누르고 파인더가 이전 폴더를 표시 할 수 있기를 원합니다 .Windows 및 Firefox와 마찬가지로.

나는 그것이 분명하기를 바랍니다.

답변:


6

barbaz 가 제공하는 솔루션은 괜찮은 솔루션이지만 실제로는 완벽한 솔루션 이 있습니다. : Finder의 텍스트 필드에서 백 스페이스를 사용할 수없는 제한을 제거합니다 (예 : 파일 이름을 바꾸거나 검색 필드에 입력 할 때). ).

  1. 좋아하지 않는 거의 모든 것을 좋아하는 것에 다시 매핑 할 수 있는 멋진 Karabiner 앱 을 설치하십시오.
  2. 링크의 지침에 따라 private.xml 파일을 찾아서 편집 하십시오 (4 단계에 도달하면 기본 목록에 private.xml을 포함하도록 Karabiner를 업데이트하는 방법을 읽으십시오)
  3. 다음 코드를 삽입하고 private.xml 파일을 저장하십시오.

    <item> <name>Backspace in Finder moves Up</name>⌥ <appendix> (except when editing text fields)</appendix> <identifier>private.Backspace_MoveUp</identifier> <only>FINDER</only> <uielementrole_not>AXTextArea, AXTextField</uielementrole_not> <autogen>__KeyToKey__ KeyCode::DELETE, ModifierFlag::NONE, KeyCode::CURSOR_UP, VK_COMMAND</autogen> </item>

    이것은 다음을 수행합니다.

    • 백 스페이스 키에 ⌥ Opt + ↑ 를 할당 합니다.
      • 참고 : 내 OS X Yosemite에서는 Finder의 'Go Up'명령 바로 가기입니다 (예 : 항상 현재 폴더보다 한 단계 위의 폴더로 이동). 'Go Up'명령이 마음에 들지 않고 이전 폴더로 이동하려면-babraz의 답변에 따라 고유 한 바로 가기를 정의한 다음 CURSOR_UP, VK_COMMAND위 의 코드 대신 해당 키 조합을 붙여 넣으십시오.
    • 이 명령을 Finder로만 제한
    • 이 명령을 텍스트가 아닌 필드로만 제한
  4. Karabiner를 열고 "ReloadXML"버튼을 클릭하십시오 (커스텀 private.xml을 추가하는 방법에 대한 자세한 내용은 2의 링크 참조).
  5. "Finder에서 백 스페이스가 위로 이동"명령을 선택하십시오.
  6. 즐겨 :)

나는 이것을 시도하지 않았지만 멋지게 보입니다. 답변 주셔서 감사합니다. "Go Up"에 대해서도 알려 주셔서 감사합니다. 나는 그것이 가능한지 몰랐다.
Django Reinhardt

기쁘지만 마음에 들지 말고 시도해보십시오.;) Mac에서 작업하는 모든 Windows 사용자에게는 근육 메모리를 너무 많이 사용하거나 Mac에서 일반 Windows 기능을 사용할 수 없으므로 훌륭한 유틸리티입니다. (이 방법으로 Shift-Backspace를 삭제하고 F2를 파일 이름으로 바꾸고 Enter를 사용하여 이름을 바꾸지 않고 파일을 열거 나 Alt-Tab을 Windows에서와 같이 가능하게 만들거나 Capslock을 일반 Shift 키로 만들었습니다.) . "이동"-모르는 경우 Windows 7/8에서 "이동"대신 "이동"을 만들 수 있습니다.이 오래된 XP 스타일을 선호하는 경우에도 마찬가지입니다.
Evgeny

private.xml 파일이 여전히 존재한다는 것을 믿지 않습니다 ...
Sharcoux

private.xml을 찾을 수 없습니다-OS : Mojave. Karabiner : 12.2.0
Lucas Bustamante

@LucasBustamante 애플은 당신이 사용하고있는 것은 사용자 정의 이러한 유형의 허용하지 않습니다 Karabiner-요소이며, 새로운 OS 버전 :(에서 Karabiner 파산
예브게니

8

"이동"메뉴에 표시된대로 CMD- [를 누를 수 있습니다. "키보드 단축키"필드가 백 스페이스 문자를 허용하지 않으므로 일반적인 방법으로 (키보드 환경 설정-> 키보드 단축키 및 "뒤로"항목에 대한 새로운 단축키 지정) 작동하지 않습니다. 하지만 넌 할수있어:

  • 시스템 환경 설정, 키보드, 키보드 단축키로 이동
  • 메뉴 제목이 "뒤로"인 Finder에 대한 새로운 키보드 단축키 생성 여기에 이미지 설명을 입력하십시오
  • 임의의 키보드 단축키를 사용하십시오.

그런 다음 파일을 편집하고 $HOME/Library/Preferences/com.apple.finder.plistXCode를 사용하여 키보드 단축키를 "⌫"로 변경하십시오.

여기에 이미지 설명을 입력하십시오

이제 Finder를 다시 시작하면 ( killall Finder응용 프로그램 강제 종료 또는 대화 상자 사용) 바로 가기를 사용할 수 있습니다.

여기에 이미지 설명을 입력하십시오

그러나 주석에서 지적했듯이 백 스페이스 키는 키보드 대화 상자에서 사용할 수 없습니다. 백 스페이스 키를 단축키로 사용하면 편집 상자에 커서가있을 때 작업이 트리거되므로 백 스페이스를 원합니다. 문자를 제거합니다.


이것은 실제로 매우 유용 해 보이지만 $ HOME / Library / Preferences / com.apple.finder.plist :-/ 파일이 없습니다.
Django Reinhardt

1
OS X 버전은 무엇입니까? 나는 10.6만을 가지고 있으며 여기에서 Finder 환경 설정이 해당 파일에 확실히 저장되어 있습니다. $ HOME은 홈 폴더입니다 (/ Users / <username>).
barbaz

2
또는 defaults write com.apple.finder NSUserKeyEquivalents -dict-add "Back" "\U232B"; killall Finder. 이것은 실용적인 해결책은 아니지만 deleteBackward:텍스트 필드 의 ⌫ ( ) 기능을 무시 합니다.
Lri

1
@Johnny는 XCode와 plist 편집기로 모든 것을 건너 뛰고 Lri가 제안한 명령을 사용하십시오. 그러나 이미 지적했듯이 Finder에서 되돌아 가기 위해 백 스페이스를 사용하는 것은 좋지 않습니다. 실제로 백 스페이스 를 사용 하려고 할 때 (예 : 파일 이름을 바꾸고 백 스페이스를 눌러 지우려 는 경우) 트리거되기 때문에 문자). 최선의 해결책은 CMD에 익숙해지는 것 같아요. [이것은 기본 키보드 단축키이기 때문입니다.
barbaz

1
@barbaz, 설명해 주셔서 감사합니다. 안타깝습니다. 적응해야 할 것 같아요.
Django Reinhardt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.