Gizli dosyaları göstermeyi etkinleştirmek için ⌘ + H nasıl ayarlanır


8

⌘ + H (ubuntu gibi) tuşlarına bastığımda Mac'imin gizli dosyalar göstermesini istiyorum. defaults write com.apple.finder AppleShowAllFiles YESTerminalde bu komutu koyarak gizli dosyaları görebiliyorum ama bunun için bir klavye kısayolu almak istiyorum. Ayrıca, ⌘ + H zaten başka bir işlem tarafından kullanılıyorsa, lütfen bu yeni işlem için en yakın ve en ilgili kısayolun ne olabileceğini ve ilgili gizli dosyaları göster işlemine nasıl atayacağınızı bildirin.


Yanıtlar:


12

Kasım 2018'de düzenle
Tüm bunlar High Sierra'dan beri tartışmalı. Finder'da Cmd ⌘ Shift ⇧ . [nokta, tam durdurma] görünmez dosyaları anında değiştirir, başka bir şeye gerek yoktur.


Cmd ⌘ H "En öndeki uygulamayı gizle" için sistem genelinde kısayol

Buna yeni bir kısayol bağlamayı denemek için, Hizmet eklemek için Automator'ı kullanabilirsiniz - ancak yine de varolan Sistem varsayılanını geçersiz kılmak için nasıl ikna edeceğinizi bilmiyorum.

Sistem dışı bir anahtar kullanırsanız, ancak Cmd ⌘ H

on run {input, parameters}

    set newHiddenVisiblesState to "YES"
    try
        set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
        if oldHiddenVisiblesState is in {"1", "YES"} then
            set newHiddenVisiblesState to "NO"
        end if
    end try
    do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState


    tell application "Finder"
        set theWindows to every Finder window
        repeat with i from 1 to number of items in theWindows
            set this_item to item i of theWindows
            set theView to current view of this_item
            if theView is list view then
                set current view of this_item to icon view
            else
                set current view of this_item to list view

            end if
            set current view of this_item to theView
        end repeat
    end tell

    return input
end run

El Capitan için Düzenle…
Finder penceresi yenilemesinin artık El Capitan'da çalışmadığını fark ettim, bu yüzden bu değiştirilmiş bir versiyon, bunun yerine Finder'dan ayrılıyor.

on run {input, parameters}      
    --Toggle Invisibles, El Capitan Version     
set newHiddenVisiblesState to "YES"
try
    set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if oldHiddenVisiblesState is in {"1", "YES"} then
        set newHiddenVisiblesState to "NO"
    end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState & "; killall Finder"
end run

resim açıklamasını buraya girin

Sanırım onu ​​sadece Finder için çalıştırabilirsiniz, eğer Finder'ı Gizle için başka bir tuş komutu belirttiyseniz - bir Menü öğesi olarak görülebildiğinden, bu uygulama için tek başına geçersiz kılmak [ alternatif], sizi Cmd ⌘ H yalnızca Finder'dan görünmezleri değiştirmek için kullanmakta serbest bırakır .

Test edildi - bu şekilde çalışıyor

resim açıklamasını buraya girin


resim açıklamasını buraya girin


Kaynak kodu, OS X 10.8.5 altında Automator'da yazıldığı gibi çalışmıyor. değiştirmeden ve eklemeden killall Finder. Başka bir deyişle, Finder pencerelerini yenilemek, AppleShowAllFilesolarak ayarlandığında gizli dosyaları / klasörleri göstermez YES. Kaynak kodunu, OS X 10.10.2 altında Automator'da olduğu gibi test ettim ve yazılı olarak çalışıyor. OS X 10.8.5'te başvurmadan çalışmasını sağlamanın bir yolu var killall Findermı?
user3439894

Muhtemelen OS 10.9, Finder'ı yeniden başlatmadan görünümü değiştirebileceğiniz en erken olandır. Applescript ile Finder Quit yapabilirsiniz, - 'son söyle' 'söyle uygulama "Finder" kısmının sağ tüm kaybetmek ve sadece' söyle 'uygulama "Finder" çıkmak' yerine
Tetsujin

Evet, ancak programlı bir şekilde Finder'ı açıp kapatabilseniz bile, açılan Finder pencerelerini "killall Finder" gibi yeniden açmaz. Senaryo için teşekkürler, ben OS X 10.10.x altında kullanacağım. sanal makinemde. Hala birincil olarak OS X 10.8.5 kullanıyorum.
user3439894 17:15

Benim için eskiden - Finder'dan bunu yapmaktan vazgeçtiğim eski versiyona sahip olmamam rağmen - 10.8'i oldukça uzun bir süre kullanmadı. hm… Yeniden başladığından emin olmak için bir rutinim olduğunu hatırlıyorum, ancak detayları artık hatırlamıyorum
Tetsujin

3

Cmd ⌘ Shift ⇧ . gizli dosya görüntüsünü bulucuda değiştirir (Sierra veya sonraki sürümlerde (ancak önceki sürümlerde açık dosya iletişim kutusunda çalışır)).


Bu, genel olarak Finder pencereleri için değil, yalnızca dosya açma / kaydetme sayfaları için çalışır. (Yıllardır
macOS'ta

Dediğim gibi, bu yeni bir özellik olabilir. Sierra'yı iş bilgisayarımda çalıştırıyorum ve sıradan bir Finder penceresinde mükemmel çalışıyor. Ancak yalnızca liste modunda ve bu çok sütunlu modda; simge modunda değil.
Edward Falk

Tabii, aşağı itmedim ama dosya sayfaları hariç en son Sierra beta benim için çalışmıyor, TotalFinder ya da böyle var mı?
grg

Bu yeni bir özellik olabilir, ancak Sierra'da Cmd ⌘ Shift ⇧. bulucuda gizli dosya görüntüsünü değiştirir. Bu benim için çalıştı sadece bulucu olmak zorunda kaldı ve işe yarıyor! size itibar vermeye çalıştım ama yapamam! teşekkürler dostum !
Odeklas
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.