¿Cómo puede Finder mostrar permanentemente un archivo específico que comienza con un punto/punto?

Tengo una carpeta en mi Mac que configuraré para sincronizar con git con una carpeta en mi servidor web. Me gustaría poder ver el .htaccessarchivo en esta carpeta sin tener que mostrar los archivos ocultos en todo el sistema. ¿Es eso posible?

Estoy usando Mac OS X 10.6.8 (Snow Leopard).

( Mike Scott mencionó en ¿Cómo mostrar archivos y carpetas ocultos en el buscador? que esto podría no ser posible para mostrar solo archivos/carpetas específicos que comienzan con un punto, pero sería bueno tener una respuesta definitiva, e instrucciones sobre cómo hacerlo. , si es posible.)

¿Supongo que no estás usando la línea de comandos? Deberías empezar a usarlo ls -lay listo :)
Lo hago :), especialmente cuando estoy trabajando con cosas relacionadas con el sitio, pero con la misma frecuencia estoy en Finder y sería conveniente ver ciertos archivos de puntos allí también.

Respuestas (5)

Una forma de evitar esto sería crear un enlace simbólico .htaccessy llamarlo algo sin un punto. Por ejemplo:

$ cd site_root
$ ln -s .htaccess htaccess

Luego puede abrir htaccessdesde Finder y en realidad estará editando el .htaccessarchivo.

(Incluso podría hacer el segundo comando ln -s .htaccess " .htaccess", que se vería visualmente .htaccesspero sería visible debido al espacio inicial).

Gran solución ya que la respuesta a la pregunta del título fue no.
También puede vincularlo a algo que parezca un punto; Yo uso ,htaccess(etc.), pero podrías jugar juegos con Unicode si realmente quisieras.
o usar un enlace duro ( ln .htaccess htaccess) en lugar de un enlace suave... Sería menos visible que es un enlace, pero en algunos casos es preferible. Pero en todo caso, TENGA CUIDADO . Me preocuparía mucho (y no me sorprendería en absoluto) que hacer esto pudiera reducir la seguridad del sitio web... realmente necesita obtener información sobre esto antes de usar esa solución (ya sea enlace simbólico/otro nombre/enlace duro /etc)!
@OlivierDulac, tienes un buen punto. Asegúrese de que apache no sirva el htaccessarchivo (o como se llame el enlace), hacerlo podría ser un riesgo de seguridad.
Oliver, dado que esto está en mi máquina local, podría decirle a git que excluya el enlace de la sincronización con el servidor, aunque gracias por la advertencia legítima :-).
¡Gracias Joerick y Daniel Lawson! Fui con el enlace simbólico, funciona de maravilla (y está excluido de la sincronización con git, por lo que no debería terminar en el servidor en vivo).

Si no desea usar un enlace simbólico (que es una buena solución), como se menciona en otra respuesta, puede usar la aplicación gratuita invisibliX para alternar la visibilidad de los archivos ocultos rápidamente u ocultar archivos específicos. Incluso puede establecer su propio método abreviado de teclado desde Preferencias del sistema > Teclado .

Esto es más fácil de usar que recurrir a Terminalpara cambiar Finderla configuración de un lado a otro.

Si desea ver los archivos ocultos en los cuadros de diálogo Abrir/Guardar, presione Cmd++ Shift( .punto/punto) para alternar la visibilidad de los archivos.

Sí, vi el consejo cmd+ shift+ .cuando estaba buscando una solución para esto, es muy útil (ya comencé a usarlo). Gracias por el consejo :-).

No. Esa es una característica.

O muestra todos los archivos que comienzan con puntos o los oculta todos.

chflags hidden myFilepuede ocultar un archivo pero no mostrar los archivos ocultos debido al punto.

Acabo de crear este script bash de una sola línea que crea enlaces simbólicos para todos los archivos de puntos en su directorio de inicio. Tenga en cuenta que intenta crear un directorio en ~/Dotfiles:

cd ~; mkdir Dotfiles; for f in .*; do ln -s $f Dotfiles/${f:1}; done; rm Dotfiles/DS_Store;

Simplemente pegue la línea en la Terminal y presione Enter.

Pero si no quiere usar ningún software adicional y no quiere dejar visibles sus archivos o carpetas ocultos o no quiere tener que arreglar una ruta específica cada vez que cambia su web directorio dev y así sucesivamente,

En una terminal:

defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder

para editar el archivo oculto

y luego

defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder

después de editar!

Puede crear un iniciador de secuencias de comandos de DoubleClic con Scripteditor, por ejemplo:

do shell script "defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder"

y exportarlo como Aplicación

'sin tener que mostrar archivos ocultos en todo el sistema'
oooooooopsssss!