Автор Тема: mc и файл настроек (p7) [решено]  (Прочитано 7041 раз)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Нужно изменить поведение mc по умолчанию (точнее, некоторые настройки изменить). Где можно и нужно это делать (какой файл), чтобы при последующем запуске из-под тоже самого пользователя эти настройки не переписывались из каких-то дефолтов (пробовал это делать в файле ./config/mc/ini) ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: mc и файл настроек (p7)
« Ответ #1 : 22.01.2014 11:20:59 »
Нужно изменить поведение mc по умолчанию (точнее, некоторые настройки изменить). Где можно и нужно это делать (какой файл), чтобы при последующем запуске из-под тоже самого пользователя эти настройки не переписывались из каких-то дефолтов ?
~/.config/mc/ini
Андрей Черепанов (cas@)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Re: mc и файл настроек (p7)
« Ответ #2 : 22.01.2014 11:24:16 »
Нужно изменить поведение mc по умолчанию (точнее, некоторые настройки изменить). Где можно и нужно это делать (какой файл), чтобы при последующем запуске из-под тоже самого пользователя эти настройки не переписывались из каких-то дефолтов ?
~/.config/mc/ini
Поправил свой пост выше.
Этот файл первым кандидатом и стал, но тщетно. Настройки переписываются. Поясню, что нужно. Нужно чтобы в системе при любых условиях настройки оставались в изменённом относительно умолчаний состоянии (не важно, был ли логаут, а потом логин и т.п. - т.е. надо поменять настройки по умолчанию).

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Re: mc и файл настроек (p7)
« Ответ #3 : 22.01.2014 11:43:31 »
Например, надо сделать автоматический показ меню при запуске. Лезем в настройки, выставляем соответствующий пункт и сохраняем настройки. А предварительно это никак нельзя сделать, чтобы запуск сразу и каждый раз после осуществлялся уже с изменённой настройкой (т.е., где либо указать, ведь mc откуда-то берёт эти самые умолчания) ?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Re: mc и файл настроек (p7)
« Ответ #4 : 22.01.2014 11:52:13 »
Смотрю в спек http://packages.altlinux.org/en/Sisyphus/srpms/mc/spec и не вижу, откуда могут взяться. Может тут по аналогии с ~/.mc.menu должно быть, asy, какие комментарии будут ?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 340
Re: mc и файл настроек (p7)
« Ответ #5 : 22.01.2014 12:10:00 »
Может тут по аналогии с ~/.mc.menu должно быть, asy, какие комментарии будут ?
Тут есть более приближённые к mc люди, кстати. ;-)

Я правильно понял, что речь про то, что можно в конфиге настроить нужное поведение ?
Если да, то можно сделать копию ~/.config/mc и, после изменения настроек, посмотреть diff -Nur ~/.config/mc.bak ~/.config/mc
Или речь про какие-то общие настройки, которые должны у всех пользователей появляться ? Честно говоря, мне это не было нужно, не искал ни разу.
« Последнее редактирование: 22.01.2014 12:18:26 от asy »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: mc и файл настроек (p7)
« Ответ #6 : 22.01.2014 12:12:38 »
Нашёл!

скопируй свой ~/.config/mc/ini в /etc/mc/mc.ini

Работает.
Андрей Черепанов (cas@)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Re: mc и файл настроек (p7)
« Ответ #7 : 22.01.2014 12:13:22 »
Я правильно понял, что речь про то, что можно в конфиге настроить нужное поведение ?
Требуется как минимум перекрыть настройки по умолчанию, не прибегая к настройке из самого mc (как, например, это можно сделать с mc.menu, который по дефолту берётся из /etc/mc/mc.menu, но перекрывается настройками из ~/mc.menu).

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Re: mc и файл настроек (p7)
« Ответ #8 : 22.01.2014 12:14:07 »
Нашёл!

скопируй свой ~/.config/mc/ini в /etc/mc/mc.ini

Работает.
О, как! Неожиданно, но, что главное, работает! Вопрос решён :)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: mc и файл настроек (p7)
« Ответ #9 : 22.01.2014 12:15:23 »
В документации (man mc) описано явно:
Цитировать
Сохранение установок
       При загрузке Midnight Commander пытается считать значения различных установочных параметров из файла ~/.config/mc/ini.  Если такого файла  не  существует, необходимая  информация  ищется  в  общесистемном  конфигурационном  файле  mc.ini.  Этот файл располагается в каталоге, путь к которому можно определить,        запустив команду mc -f.

UPD: удалил свои комментарии с заблуждениями. :)
« Последнее редактирование: 22.01.2014 12:17:32 от Skull »
Андрей Черепанов (cas@)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Re: mc и файл настроек (p7) [решено]
« Ответ #10 : 22.01.2014 12:16:10 »
В документации (man mc) описано явно:
Цитировать
Сохранение установок
       При загрузке Midnight Commander пытается считать значения различных установочных параметров из файла ~/.config/mc/ini.  Если такого файла  не  существует, необходимая  информация  ищется  в  общесистемном  конфигурационном  файле  mc.ini.  Этот файл располагается в каталоге, путь к которому можно определить,        запустив команду mc -f.
Я, наверное, проглядел этот момент. Спасибо!