Establezca el orden del Buscador por tipo mediante Terminal

2

Sé que puedo hacerlo fácilmente a través de la barra de herramientas del Finder, pero actualmente estoy escribiendo un gran script de shell que configurará mi futura Mac exactamente como quiero.

Entonces, ¿hay algún comando para hacerlo como el que establece el estilo de visualización?

    
pregunta user2189 17.08.2015 - 11:55

2 respuestas

2

Para establecer un estilo de vista predeterminado use:

defaults write com.apple.Finder FXPreferredViewStyle icnv|Nlsv|clmv|Flwv

con:

icnv: Icon View
Nlsv: Vista de lista
clmv: Vista de columna
Flwv: Vista de flujo de cubierta

Para habilitar esto inmediatamente (lo que probablemente es no relevante para su script de shell), debe matar el Finder con killall Finder . Algunas carpetas pueden tener un estilo de vista diferente ya establecido (a través de archivos .DS_Store) durante la instalación. Tienes que eliminar esos archivos invisibles para adaptar tu estilo preferido.

Para lidiar con la configuración de grupo / organización / ordenación, debe usar PlistBuddy y los valores predeterminados. Las claves / subclaves relevantes son FXPreferredGroupBy y StandardViewSettings y en ellas IconViewSettings, ExtendedListViewSettings y ListViewSettings.

Ejemplos:

Organizar por aplicación:

defaults write com.apple.Finder FXPreferredGroupBy Application

Los valores posibles para los valores predeterminados son ninguno, fecha, nombre, tipo, fecha agregada, fecha de creación, aplicación, etc.

Organizar por tipo:

/usr/libexec/PlistBuddy -c "Set :StandardViewSettings:IconViewSettings:arrangeBy kind" ~/Library/Preferences/com.apple.finder.plist

Ordenar por fecha de publicación:

/usr/libexec/PlistBuddy -c "Set :StandardViewSettings:ExtendedListViewSettings:sortColumn dateAdded" ~/Library/Preferences/com.apple.finder.plist

Los valores posibles para PlistBuddy son none, date, name, kind, dateAdded, dateCreated etc.

Algunas combinaciones de esas configuraciones (ver estilo, ordenar por, ordenar por) no son posibles o no tienen mucho sentido (dependiendo de tu sistema operativo).

    
respondido por el klanomath 17.08.2015 - 12:17
0

Editar: ¡Supongo que finalmente encontré algo mirando el archivo com.apple.finder.plist!

De enlace , en "finder":

FXArrangeGroupViewBy = Name;
FXMyDocumentsArrangeGroupViewBy = "Date Last Opened";

Supongo que debería ser algo así como

defaults write com.apple.finder FXMyDocumentsArrangeGroupViewBy = "Kind"

Pero nada funciona.

    
respondido por el user2189 17.08.2015 - 12:41

Lea otras preguntas en las etiquetas