18 votos

¿Cómo puedo mostrar los archivos ocultos en el Finder con un atajo de teclado?

¿Cuál es el objetivo de Ubuntu? CTRL + H ¿equivalente en el Finder de OSX Lion para alternar la visualización de archivos ocultos?

Todas mis búsquedas me apuntan al uso: defaults write com.apple.finder AppleShowAllFiles TRUE que no es exactamente lo mismo y su efecto es algo permanente.

1 votos

A partir de MacOS 10.12, Finder soporta . para hacer esto.

16voto

Fuzzy Purple Monkey Puntos 702

. muestra los archivos ocultos en los diálogos de archivos y en algunas aplicaciones de terceros como TotalFinder. Transmit también tiene un elemento de menú para activar los archivos ocultos, pero está asignado a B por defecto.

Sin embargo, no hay nada equivalente a eso en Finder. Pero podría asignar un acceso directo a un script como este con FastScripts o creando un servicio de Automator.

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

0 votos

Llevando esto un paso más allá... añadir un servicio para mostrar/ocultar archivos ocultos desde un flujo de trabajo de Automator. ver hints.macworld.com/article.php?story=20100719001040829

0 votos

@libjack He editado la respuesta para añadir las instrucciones para crear un servicio de Automator también.

1 votos

¡Esto no funciona en Mountain Lion! ¿Alguna idea de por qué?

7voto

Igor Puntos 41

defaults write com.apple.finder AppleShowAllFiles FALSE invertirlo. Y no hay tal funcionalidad (ocultar/mostrar en línea sin reiniciar) incorporada en Finder.

Eso es probablemente porque cualquiera que lo necesite preferirá ls -a de todos modos). BTW Si sólo necesita listar los archivos ocultos utilice ls -ld .??*

3 votos

+1 por ese divertido comando que nunca había visto antes .??*

0 votos

@Matt yo mismo soy un poco mono de terminal porque estoy utilizando muchos de los comandos y argumentos sin la comprensión completa, sino que los encontró como son cuando se necesitan y seguir utilizándolos en su forma original =) Tu comentario me hizo mirar en estos argumentos cuando tengo un poco más de tiempo sin embargo (me pregunto por qué hay dos ?? y luego comodín también) pero por ahora funciona para mí). Pero si usted me puede dar un enlace que explica claramente los argumentos para los comandos de Unix que sería dulce)

0 votos

Bueno, por lo que tengo entendido .??* buscaría los archivos que empiezan por . y al menos dos caracteres en el nombre. Puede utilizar .* también para listar todos los archivos ocultos. Pero ese no es el punto. Lo que buscaba era mostrar/ocultar archivos en el finder sin tener que cambiar a la terminal cada vez. Esto lo sabrías si has probado el pobre/gratuito ubuntu :)

3voto

Ali Puntos 296

Podrías comprar TotalFinder . Es un reemplazo del buscador que soporta esta característica (y muchas otras características agradables como las pestañas). TotalFinder cuenta con el . como se ve aquí:

Hidden Files Example

Vea más detalles sobre esta característica particular en su página web

0voto

Shawn Puntos 31

Vaya, lo anterior suena realmente complejo, por qué no abrir un terminal, y

  • tipo defaults write com.apple.Finder AppleShowAllFiles YES y pulse "return".
  • Ahora Ctrl - Opt -Haga clic en el icono del Finder y seleccione Relanzar

Para desocultar ejecutar defaults write com.apple.Finder AppleShowAllFiles NO de la misma manera.

2 votos

Es un poco más de trabajo para configurar, pero mucho más fácil de usar después, especialmente si usted no está utilizando Terminal.app mucho.

0 votos

¿Por qué no? Porque el autor de la pregunta pidió específicamente poder hacerlo con un atajo de teclado.

0 votos

Y porque Podemos asegura que el usuario quiere poder alternar entre los dos modos.

0voto

Chris Bunch Puntos 25857

Aquí hay un tutorial para configurar un elemento del menú contextual para cambiar la visibilidad de los archivos ocultos.

http://www.macosxtips.co.uk/index_files/quickly-show-hidden-files.php

Todavía no es tan bueno como un atajo de teclado. Presentando un duplicado de radar://7096650 en http://bugreport.apple.com es la mejor manera de decirle a Apple que quieres esta función.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X