Как принудительно задать вид значков в Finder

Finder — неотъемлемая и наиболее заметная часть OS X. Увы, и в Leopard, и в Snow Leopard, и в Lion, да и в Mountain Lion работа системного проводника не обходится без некоторых досадных глюков. Один из наиболее распространённых состоит в том, что Finder по известным лишь ему принципам может менять режим отображения содержимого практически любых папок на вашем компьютере, флешках и внешних дисках. Даже если вы выберете в свойствах какой-либо папки нужный вам режим просмотра (иконки, таблицу, колонки или Cover Flow), а потом нажмёте кнопку «Использовать как стандартные», вряд ли вы добьётесь желаемого результата.

Прошлой весной мы уже рассказывали о детективной истории вокруг этого глюка Finder, а сегодня продолжим разговор на эту тему.

Помимо удаления скрытых файлов .DS_Store, отвечающих за параметры отображения той папки, в которой они лежат, есть ещё один способ решить проблему: принудительно задать для Finder нужный вам режим отображения папок. Выбранный вами режим будет использоваться Файндером по умолчанию — для всех новых папок и для папок, которые вы пока никогда не открывали.

Но, как и многие другие полезные настройки, нужная нам опция может быть изменена только через Терминал. Вам пригодится команда:

[php]defaults write com.apple.Finder FXPreferredViewStyle XXXX[/php]

XXXX в конце нужно заменить на код, соответствующий нужному вам режиму отображения значков в Finder:

  • icnv — для просмотра в виде иконок
  • Nlsv — для режима списка
  • clmv — для режима колонок
  • Flwv — для режима Cover Flow

Сразу после этого можно будет перезапустить Finder, чтобы изменения тут же вступили в силу:

[php]killall Finder[/php]

После этого можно будет надеяться на то, что Finder перестанет самопроизвольно менять режим отображения папок.

P.S. Данный метод не заменяет, а дополняет предыдущий. Лучше применять их вместе.