Mac OS X'te Windows'ta yaptığımız gibi dosya seçimlerini ters çevirmenin bir yolu var mı?


15

Windows işletim sistemi aşığıyım ama son zamanlarda Mac Notebook'u hediye ettim. Şimdi Düzenle altında seçimimi ters çevirmeme izin veren herhangi bir seçenek olup olmadığını bilmek istiyorum. Örneğin, yalnızca istemediğim dosyaları seçiyorum ve Düzenle seçeneğini kullanarak Seçimi Tersine Çevir'i tıklattığımda bunun yerine seçmediğim tüm dosyalar seçilecek.

OS X'te de benzer bir seçenek var mı?

Yanıtlar:


24

Aradığınız anahtar Cmd.

Dosyaları seçin - herhangi bir görünüm çalışmalıdır - daha sonra fare imleciyle dosya listesinin yanındaki boş alana gidin. CmdSeçimi ters çevirmek için basılı tutun :


Fareyi kullanmak istemiyorsanız, alternatif bir yol AppleScript kullanmaktır. Automator.app uygulamasını açın , yeni bir Servis oluşturun . Sol bölmeden, AppleScript'i Çalıştır'ı sağa sürükleyin ve aşağıdakileri yapıştırın: *

on run {input, parameters}

  tell application "Finder"
    set inverted to {}
    set fitems to items of window 1 as alias list
    set selectedItems to the selection as alias list
    repeat with i in fitems
      if i is not in selectedItems then
        set end of inverted to i
      end if
    end repeat
    select inverted
  end tell

  return input
end run

Almak için bu hizmeti ayarlayın yok Girişini gelen Finder.app . Bunun gibi:

Bu hizmeti Seçimi Ters Çevir olarak kaydedin . Ardından, Sistem Tercihleri ​​»Klavye» Klavye Kısayolları'na gidin ve kısayolunuzu servise ekleyin, örneğin ShiftCmdI:

Şimdi, Finder'da herhangi bir dosyayı seçin ve seçimi ters çevirmek için kısayola basın.

* Bunu Apple Posta Listelerinde buldum , ama kimin yazdığını bilmiyorum.


Komut dosyası yeni bir pencere açıldıktan sonra çalıştırılırsa, bu hata nedeniyle genellikle tüm dosyaları seçer .
Lri

Komut dosyanız her şeyi iyi ölçeklemiyor. <50 öğe içeren bir klasör için iyi çalışır, ancak 1500 öğe içeren bir klasör için zaman aşımı ile sonuçlandı :-( Kullanım durumum : 1500 dosyalık bir klasörde istenen dosyalara takma adlar yaptım. R (orijinalleri göster) ve ardından gereksiz dosyaları silmek için seçimi ters çevirmek istiyorum Çözüm : Seçimi geçici bir klasöre taşıyın, kalan istenmeyen dosyaları silin, istediğiniz dosyaları geri taşıyın.
porg

@porg Peki, bir klasörde 1500 öğe var! :) Ama evet, AppleScripts o kadar iyi ölçeklendirmiyor, haklısın.
slhck

Öğeleri bir takma ad listesinden, yani POSIX dosya listesinden veya benzerlerinden daha az kaynak gerektiren bir şey olarak kaydetme olasılığı var mı?
porg

1
cmdHile müthiş.
entropid

0

Pencerelerde bunu yapmanın başka bir yolu var.

seçimi ters çevir

Mac için de çalışmalıdır.


Bu işe yaramıyor. Düğmesini basılı tutarsanız ctrlbağlam menüsü açılır, çünkü ctrl-click ikincil bir fare düğmesini öykünür.
Kasım'da

3
Parasanth'ın cevabı aslında mac üzerinde çalışıyor, sadece cmd için ctrl takas ediyorsunuz
Craig

0

Aynı değil, ancak Mac'te bu tür bir şey yapmanın daha doğal bir yolu var: istemediğiniz dosyaları seçip seçimi tersine çevirmek yerine tüm dosyaları seçin (Düzen menüsü> Tümünü Seç veya Komut -A), ardından Command-click ile istemediğiniz dosyaların seçimini kaldırın.

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.