Zawsze można było usunąć fokus ze wszystkich wybranych plików w Finderze, naciskając ⎋ Escapeklawisz. Wygląda na to, że nie jest to już możliwe w OS X Mavericks. Nawiguję w Finderze całkowicie za pomocą klawiatury, a używanie tego ⎋ Escapejest czymś, co robię dość często.
Szukałem w prawie każdym panelu preferencji mogłem pomyśleć, jak również zawartości com.apple.finder.plist
, com.apple.systempreferences.plist
i com.apple.universalaccess.plist
, ale nie ma szczęścia do tej pory (albo ja po prostu nie widząc go).
Jakieś pomysły?
Esc
w Preferencjach systemowych, ale może to coś, w co warto się zagłębić?Opt
klawisz, wówczas Zaznacz wszystko staje się Odznacz wszystko . Zakładam, że tego właśnie szukasz, ale nie mogę znaleźć łatwego sposobu, aby to powiązaćEsc
.esc
w Preferencjach systemowych -> Klawiatura -> Skróty . Dodałemcmd
+esc
jako skrót do Odznacz wszystko , ale jest to dalekie od ideału. Teraz zorientowałem się, że można usunąćcmd
ze skrótu przez edycjęcom.apple.finder.plist
. Można to zrobić albo za pomocą edytora plist XCode lub za pomocądefaults write com.apple.finder.plist NSUserKeyEquivalents -dict-add "Deselect all" -string "\\U238b"
Terminal.app.Odpowiedzi:
Prawy skrót to: CmdOpt-A
W Preferencjach systemowych> Klawiatura> Skrót do aplikacji możesz utworzyć własny skrót, tylko dla Findera, jeśli chcesz (musisz użyć przynajmniej kombinacji cmd lub opcji albo maiusc + inny klawisz).
źródło
⌘
+⌥
+A
=Deselect All
w Finderze.Esc
klucza, co nie jest możliwe przy tej odpowiedzi. Zobacz także moje dalsze komentarze poniżej mojego pierwotnego pytania.Esc
klawisza, którego można używaćF19
na szerokiej klawiaturze Apple, jest on umieszczony jakEsc
klawisz, po drugiej stronie jest prawie tak wygodny.Pobierz i zainstaluj bezpłatne i doskonałe oprogramowanie KeyRemap4MacBook: https://pqrs.org/macosx/keyremap4macbook/
Otwórz główne okno preferencji, a następnie wybierz kartę Różne i odinstaluj
Postępuj zgodnie z instrukcjami opisanymi na
https://pqrs.org/macosx/keyremap4macbook/document.html.en#privatexml
używając tego fragmentu jako zawartości pliku private.xml:
Po naciśnięciu ReloadXML znajdź nowe mapowanie, włącz je i ciesz się.
PS. Nie zapomnij usunąć niestandardowego skrótu klawiaturowego z Findera
Deselect All…
z Preferencji systemowych / Klawiatura / Skróty / Skróty aplikacji / Finder / Odznacz wszystko…, jeśli próbowałeś rozwiązać ten problem w ten sposób.źródło
Esc
aby wyjść z menu / zmiana nazwy / cokolwiek, a następnie uruchamianie usuwania zaznaczenia), ale nie zaakceptowałEsc
klawisza jako skrótu (tak jak w preferencjach systemowych). Może przedefiniowanie F19 jako Esc i Esc jako Odznacz? ... Nienawidzę, gdy Apple naprawia działające rzeczy. FTFF !!!! :)Sprawdź Keyboard Maestro … :)
źródło
Jako rozwiązanie tego problemu używam następującego AppleScript:
Skrypt implementuje następującą logikę:
Korzystam z FastScripts z Red Sweater Software, aby ponownie przypisać klawisz Escape w Finderze do tego skryptu. FastScripts instaluje menu skryptów w pasku menu i jest bezpłatny do użycia z maksymalnie 10 skryptami.
W przypadku obu części zachowanie klawisza Escape jest podobne do zachowania klawisza Escape w starszych wersjach systemu macOS.
źródło
To doskonałe narzędzie do mapowania nowych skrótów… http://www.keyboardmaestro.com
PS dzięki za ⌘+ ⌥+A
źródło