Wie zeige ich versteckte Dateien im Finder mit einer Tastenkombination an?


14

Was ist Ubuntus CTRL+ HÄquivalent in OSX Lion Finder, um die Anzeige versteckter Dateien umzuschalten?

Alle meine Suchanfragen weisen mich auf Folgendes hin: Das defaults write com.apple.finder AppleShowAllFiles TRUEist nicht genau dasselbe und seine Wirkung ist etwas dauerhaft.


1
Ab macOS 10.12 unterstützt Finder ⇧⌘. um dies zu tun.
— Quinn Taylor

Antworten:


15

⇧⌘. Zeigt versteckte Dateien in Dateidialogen und in einigen Anwendungen von Drittanbietern wie TotalFinder an. Transmit verfügt auch über ein Menüelement zum Umschalten von versteckten Dateien, das jedoch standardmäßig ⇧⌘B zugewiesen ist.

Im Finder gibt es jedoch nichts Vergleichbares. Sie können einem solchen Skript jedoch mit FastScripts oder durch Erstellen eines Automator-Dienstes eine Verknüpfung zuweisen .

k="com.apple.finder AppleShowAllFiles"
[[ "$(defaults read $k)" == 0 ]] && b=true || b=false
defaults write $k -bool $b
osascript -e 'quit app "Finder"' && open -a Finder


Noch einen Schritt weiter ... Fügen Sie einen Dienst hinzu, um versteckte Dateien in einem Automator-Workflow anzuzeigen / auszublenden. siehe hints.macworld.com/article.php?story=20100719001040829
— libjack

@libjack Ich habe die Antwort bearbeitet, um Anweisungen zum Erstellen eines Automator-Dienstes hinzuzufügen.
— Lri

1
Dies funktioniert nicht bei Mountain Lion! Irgendwelche Ideen warum?
— Mohamad

@Mohamad Das Aktivierungsereignis schien zeitweise abgelaufen zu sein. Ich habe es durch ein Shell-Skript ersetzt.
— Lri

Vielen Dank. Ich probiere das aus und melde mich, wenn ich irgendwelche Probleme habe!
— Mohamad

7

defaults write com.apple.finder AppleShowAllFiles FALSEDreh es um. In Finder ist keine solche Funktionalität (Online-Ein- / Ausblenden ohne Neustart) integriert.

Das ist wahrscheinlich so, weil jeder, der es braucht, es ls -asowieso vorziehen wird.) Übrigens, wenn Sie nur versteckte Dateien auflisten müssen, verwenden Siels -ld .??*


3
+1 für diesen lustigen Befehl, den ich noch nie gesehen habe.??*
— Gentmatt

@Matt Ich bin selbst ein bisschen ein Terminal-Affe, weil ich viele Befehle und Argumente ohne umfassendes Verständnis verwende, sondern sie so finde, wie sie gebraucht wurden, und sie weiterhin in ihrer ursprünglichen Form verwende =) Ihr Kommentar hat mich dazu aufgefordert Schauen Sie sich diese Argumente an, wenn ich ein bisschen mehr Zeit habe (ich frage mich, warum es zwei gibt - und dann auch Wildcards), aber im Moment funktioniert es für mich). Aber wenn Sie mir einen Link geben können, der die Argumente für Unix-Befehle klar erklärt, die süß wären)
— iskra

Soweit ich weiß, .??*würde ich nach Dateien suchen, die mit einem .und mindestens zwei Zeichen im Namen beginnen. Sie können auch verwenden, .*um alle versteckten Dateien aufzulisten. Darum geht es aber nicht. Ich habe versucht, Dateien im Finder anzuzeigen / auszublenden, ohne jedes Mal zum Terminal zu wechseln. Sie würden dies wissen, wenn Sie arme / freie Ubuntu ausprobiert haben :)
— kunal

Ein etwas besseres (aber schwieriger zu .[^.]*
— tippendes

3

Sie könnten TotalFinder kaufen . Es ist ein Finder-Ersatz, der diese Funktion (und viele andere nützliche Funktionen wie Registerkarten) unterstützt. TotalFinder bietet die folgende ⇧⌘.Verknüpfung:

Beispiel für versteckte Dateien

Weitere Details zu dieser Funktion finden Sie auf der entsprechenden Website


3

Zumindest seit Sierra (macOS 10.12) gibt es eine einfache Tastenkombination. Stellen Sie sicher, dass Finder die aktive App ist, und verwenden Sie diese Tastenkombination:

CommandShift. (das ist ein Punkt / Punkt am Ende)


0

Wow, das klingt wirklich komplex, warum nicht ein Terminal öffnen und

  • Geben Sie ein defaults write com.apple.Finder AppleShowAllFiles YESund drücken Sie die Eingabetaste
  • Jetzt Ctrl- OptKlicken Sie auf das Finder-Symbol und wählen Sie Neu starten

Führen Sie defaults write com.apple.Finder AppleShowAllFiles NOdie gleichen Schritte aus, um das Ausblenden aufzuheben.


2
Die Einrichtung ist etwas aufwändiger, später jedoch viel einfacher, insbesondere wenn Sie Terminal.app nicht häufig verwenden.
— Nohillside

Warum nicht? Weil der Fragesteller ausdrücklich darum gebeten hat, dies mit einer Tastenkombination tun zu können.
— calum_b

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.