Finder'da (Mavericks) Escape tuşunun işlevselliğini geri yükleme


20

⎋ EscapeTuşa basarak odağı Finder'da seçilen tüm dosyalardan kaldırmak her zaman mümkün olmuştur . OS X Mavericks'te bunun artık mümkün olmadığı anlaşılıyor. Finder'ı tamamen klavye ile geziyorum ve kullanmak ⎋ Escapeçok sık yaptığım bir şey.

Ben içerikleri yanı sıra düşünebildiğim hemen her tercih bölmesinde baktık com.apple.finder.plist, com.apple.systempreferences.plistve com.apple.universalaccess.plistfakat hiçbir şans şimdiye kadar (veya ben sadece görmüyorum).

Herhangi bir fikir?


Sanırım bunun Düzenle> Tümünü Seç menü maddesi ile değiştirilmiş olduğunu düşünüyorum . Bu, EscSistem Tercihleri’nde ayarlanmış gibi görünmüyor , ancak belki de içine girilmesi gereken bir şey var mı?
alexwlchan

1
@alexwlchan Tam olarak takip etmiyorum. Tüm dosyaları değil, sıfır dosyaları seçmeye çalışıyorum.
Jerome Dahdah

Şaka yapmıyorum! Kulağa hoş geliyor, ancak uzun yıllar boyunca, bunu Finder'da hiç görmedim veya duymadım. Bazı uygulamalarda evet, ama ...
Zo219 10:13

2
@ JeromeDahdah: Yazarken başarısız oluyorum. Eğer basılı tutarsanız Optanahtarı, daha sonra Tümünü Seç olur Seçimi İptal Et . Sanırım aradığınız şey bu, ancak bunu bağlamak için kolay bir yol bulamıyorum Esc.
alexwlchan

2
Tamam, şu ana kadarki ilerlemem. @Alexwlchan bahseder gibi, bağlamak imkansız escyılında Sistem Tercihleri -> Klavye -> Kısayollar . Tüm Seçimleri Kaldır seçeneğinin kısayolu olarak cmd+ ekledim , ancak bu ideal değil. Şimdi düzenlemeyi yaparak kısayoldan kaldırmanın mümkün olduğunu anladım . Bu, XCode plist editörü kullanılarak veya Terminal.app'de yapılabilir. esccmdcom.apple.finder.plistdefaults write com.apple.finder.plist NSUserKeyEquivalents -dict-add "Deselect all" -string "\\U238b"
Jerome Dahdah

Yanıtlar:


6

Sağ kısayol: CmdOpt-A

Sistem Tercihleri> Klavye> Uygulama Kısayolu'nda özel kısayolunuzu yalnızca isterseniz Bulucu için oluşturabilirsiniz (en azından cmd veya seçenek veya maiusc + başka bir tuş kombinasyonunu kullanmanız gerekir).


Bu neden indirildi? Doğru cevap bu. + + A= Deselect AllFinder'da.
Mathias Bynens

@MathiasBynens Soru, bu işlevselliğin Escbu cevaba mümkün olmayan anahtara nasıl geri getirileceğidir. Lütfen ayrıca orjinal sorumun altındaki yorumuma bakın.
Jerome Dahdah

Geniş bir elma klavyesinde Esckullanabileceğiniz tuşun yerine F19, Esctuşun yanında, tıpkı diğer tarafta, neredeyse rahat.
biziclop

5

Ücretsiz ve mükemmel KeyRemap4MacBook yazılımını indirin ve yükleyin: https://pqrs.org/macosx/keyremap4macbook/

Ana tercih penceresini açın, ardından Çeşitli ve Kaldır sekmesini seçin.

'De açıklanan adımları izleyin.

https://pqrs.org/macosx/keyremap4macbook/document.html.en#privatexml

Bu pasajı private.xml içeriği olarak kullanarak:

<?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 düğmesine bastıktan sonra yeni eşleştirmeyi bulun ve açın ve keyfini çıkarın.

PS. Deselect All…Bu sorunu bu şekilde çözmeyi denediyseniz , Finder'dan herhangi bir özel klavye kısayolunu Sistem Tercihleri ​​/ Klavye / Kısayollar / Uygulama Kısayolları / Bulucu / Tüm Seçimleri'nden kaldırmayı unutmayın .


1
Şimdi Escape tuşu, dosya yeniden adlandırmadan kaçamaz: / Sizinle konuşan bir bilgisayar olması harika değil mi (ama aksi halde her güncellemeyle daha da berraklaşıyor)?
biziclop

2
Hm, haklısın, henüz bununla karşılaşmadım. Şu anda tam bir çözüme en yakın olduğu için bunu şimdilik kabul edilmiş olarak işaretli olarak bırakacağım. Ve evet, berbat bir durum, ancak bunu yaptıklarını anladım, böylece Finder'ın tam ekran modundan çıkmayla çakışmaz. Mantıklı, ama berbat.
Jerome Dahdah

Ayrıca, düz Escape özelliğine sahip Finder (normal + bağlamsal) menülerinden kaçamazsınız, ancak Command-Escape çalışıyor gibi görünüyor.
biziclop

1
Daha kritik bir sorun bulundu: Bir dosyayı sürüklerken fikrinizi değiştirirseniz kaçamazsınız. Temel olarak dosyayı tekrar kaynak penceresine bırakmanız ya da gitmesini istemediğiniz bir yere bırakma riskiniz vardır. Sanırım kısayolu devre dışı bırakmak ve bu yanıttan 'kabul edilen' durumunu iptal etmek zorunda kalacağım. Bunun için üzgünüm. Çabalarınızı takdir ediyorum. Keşke Apple bunu düzeltseydi.
Jerome Dahdah

2
Endişelenmeyin, ben de kendi "çözümüm" den hoşlanmıyorum. BetterTouchTool'da iki işlem içeren bir kısayol oluşturmaya çalıştım (önce Escmenüden çıkmak / yeniden adlandırmak / ne olursa olsun, ardından seçimi kaldırmak için tetikleme), ancak Esctuşu kısayol olarak kabul etmedi (tıpkı sistem tercihlerinde olduğu gibi). Belki F19'u Esc ve Esc'i Seçimi Kaldır olarak yeniden tanımlamak? ... Apple'ın işleri düzeltmesinden nefret ediyorum. FTFF !!!! :)
biziclop

2

Lütfen Klavye Maestro'yu kontrol edin … :)

Klavye Maestro ile Kaçan Finder seçimi


Royaljerry, lütfen ekran görüntülerinin içeriğini açıklamak için cevabınızı genişletebilir misiniz? Bu, başkalarının cevabını bulmasına ve gömülü görüntüleri anlamada zorluk çekenlere yardım etmesine yardımcı olur.
Graham Miln

2

Bu Soruna bir çözüm olarak aşağıdaki AppleScript kullanıyorum:

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

Komut aşağıdaki mantığı uygular:

  • Finder'da seçilen bir dosya veya klasör yoksa, bu komut bir (varsa) bip sesi varsa, olası bir yeniden adlandırma işleminden kaçmaya çalışır.
  • Finder'da seçilen dosya veya klasörler varsa, bu komut dosyası bunların seçimini kaldırır.

Finder'daki kaçış anahtarını bu betiğe yeniden kopyalamak için Red Sweater Software'den FastScripts kullanıyorum. FastScripts, menü çubuğuna bir komut dosyası menüsü yükler ve 10 komut dosyasıyla kullanmak için ücretsizdir.

Her iki kısım birlikte olduğunda, kaçış tuşunun davranışı, eski macOS sürümlerinde kaçış tuşu davranışına benzer.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.