Цвета в MC (каталоги с .) [SOLVED]

Добрый день всем.

Был раньше диск, на котором были оверлеи/дистфайлы.
Диск грохнулся окончательно.

Оверлеи восстановил, но вот дистфайлы не все.

Так вот. Раньше у билда mc-4.6.4_pre336.ebuild была хорошая раскраска скрытых каталогов с точкой (~./mc)
Они были черные и это было удобно.

К билду не нашел нужный tar.bz2 (у разработчиков уже только новые версии)

Сейчас стоит app-misc/mc (4.7.0.1), тоже удобен, но вот цвета :(
Вопрос можно ли настроить цвета для каталогов в новом МС?

Спасибо большое всем кто поможет.

F1 не отменяли вроде

F1 не отменяли вроде ;_)

sasaimns написал(а):
Вопрос можно ли настроить цвета для каталогов в новом МС?

/etc/mc/filehighlight.ini - группы
/usr/share/mc/skins/defauilt.ini - цвета

что-то добрый я сегодня ....

/usr/share/mc/skins/defauilt.

/usr/share/mc/skins/defauilt.ini тут вроде тока цветовые схемы вообще.
mc -S darkfar.ini (и другие пробовал, не очень.)

"/etc/mc/filehighlight.ini - группы" думал, что тут. Но тут как-то не очень ясно. Где бы более ясный пример взять:(

в первом файле добавляется

в первом файле добавляется секция
[mylikecolor]
extension= txt; doc;

во втором файле в секции [filehighlight] добавляется

mylikecolor=black;

типа того

что-то добрый я сегодня ....

...

...

что-то добрый я сегодня ....

с файлами и так понятно:) а

с файлами и так понятно:)
а вот с каталогами с точкой?
не понятно :(

imho [directory2]

imho

[directory2]
type=DIR
extensions=tmp;$$$;~;bak
extensions_case=false
regexp=(^#.*|.*~$)

===============
[filehighlight]
directory=white;
directory2=black;

============

что-то добрый я сегодня ....

не работает так :(

не работает так :(

в час ночи уже сложно

в час ночи уже сложно включается /dev/моск

утром на трезвую голову попробую подобрать вариант

что-то добрый я сегодня ....

не удалось на трезвую

не удалось на трезвую голову?
У меня не получается :(

всё работает 1)достаточно

всё работает

1)достаточно перенести
[directory]
type=DIR

в конец файла /etc/mc/filehighlight.ini

2)если надо чтоб обрабатывались только некоторые расширения, то описание этих расширений нужно поместить выше описания [directory]
[directory2]
extensions=source;bak;tmp;
и т.п.

только необходимо помнить что одному расширению соответствует один цвет (будь то файл или директорий)

что-то добрый я сегодня ....

все равно не то :( я имел

все равно не то :(
я имел ввиду только каталоги с точкой (~/.fluxbox)
а это решение "раскрашивает" все каталоги.
Это у меня получилось и так (другим способом)

ну... блин.... а

ну... блин....

а поставить
[bla-bla]
extension=fluxbox

первой строкой в filehighlight.ini ?

и еще раз прочтите п.2 пердыдущего ответа

что-то добрый я сегодня ....

Блин, может я тупой конечно,

Блин, может я тупой конечно, но не ужели все каталоги перечислять?
extension=fluxbox, бла-бла, и т.д?
так чтоль?

все нужные расширения другого

все нужные расширения

другого пути, увы, нет

нужные вам каталоги будут отображаться нужным вам цветом, остальные каталоги - по дефолту

вы же этого хотите?

что-то добрый я сегодня ....

я бы хотел бы все каталоги с

я бы хотел бы все каталоги с точкой "раскрашивать".
Что-то мне кажется, это решение, не есть правильный путь.
Ведь в предыдущих версиях МС было это по дефолту.
Не поверю что так "заморочно" было реализовано.

Спасибо, буду еще думать.

.

patamooshta: Привет. У кого-нибудь остался тарбол для mc-4.6.3? Не фетчится, зараза, и хушь убей А mc-9999 не собирается и хушь убей Такие дела.
eegorov: patamooshta: ща, погодь...
eegorov: patamooshta: ебилд откуда?
patamooshta: ну как была тогда новость о "свежем русском форке", так вот оттуда. А mc-9999 в интернетах где-то откопал, на git смотрит
eegorov: patamooshta: написал в личку
patamooshta: eegorov: так ведь вот как раз с http://people.redhat-club.org/inf/mc-slavaz и не фетчится. Сам http://people.redhat-club.org лежит
eegorov: давай почту, зашлю
patamooshta: 
patamooshta: спасибо большое.
eegorov: ушло.
patamooshta: Пришло. Thanx ещё раз
eegorov: мне, кстати, 4,6,3 этот тоже больше нравится
patamooshta: цветной такой and all 
eegorov: ага. Больше всего мне понравилось меню по F11 F12

Могу выслать вечером. Сам пользуюсь до сих пор, и именно из-за subj :)
От вас требуется только одно: ответить на это сообщение адресом почты, куда слать.

Это подпись, которую невозможно истолковать неправильно

будь добр вышли тарбол на

будь добр вышли тарбол на sasaimns DOG gmail.com
Буду ооооочень признателен!

.

отправил

Это подпись, которую невозможно истолковать неправильно

получил! спасибо большое!

получил! спасибо большое!

получилось на новой версии "раскрасить" ТОЛЬКО скрытые каталоги :)

eix -cI mc
app-misc/mc (4.7.0.1@16.02.2010)

/etc/mc/filehighlight.ini

[hidden]
regexp=^\\..*$

[executable]
type=FILE_EXE

[directory]
type=DIR

[device]
type=DEVICE

[special]
type=SPECIAL

[stalelink]
type=STALE_LINK

[symlink]
type=SYMLINK

****
/usr/share/mc/skins/default.ini

[filehighlight]
directory=white;
executable=brightgreen;
symlink=lightgray;
stalelink=brightred;
device=brightmagenta;
special=black;
core=red;
temp=gray;
archive=brightmagenta;
doc=brown;
source=cyan;
media=green;
graph=brightcyan;
database=brightred;
hidden=black;

Скрин:

как отделить скрытые файлы?

Получался такой результат. Но!
К сожалению имеет побочный эффект. Фильтр на каталоги также действует на скрытые файлы начинающиеся с (.)

Регулярное выражение я изменил на такое:
regexp=(^\.[^\.])
чтобы исключить каталоги выхода на верхний уровень (\..) из подсветки.
Как отделить мух от котлет, - увы пока так и не получается.

vladbv написал(а): Получался

vladbv написал(а):
Получался такой результат. Но!
К сожалению имеет побочный эффект. Фильтр на каталоги также действует на скрытые файлы начинающиеся с (.)

Регулярное выражение я изменил на такое:
regexp=(^\.[^\.])
чтобы исключить каталоги выхода на верхний уровень (\..) из подсветки.
Как отделить мух от котлет, - увы пока так и не получается.

"скрытые файлы начинающиеся с (.)" - да, я именно этого и добивался. Мне именно так и нужно было :)
Все идентично как в пред.версиях МС.

.

у меня вот так:

$ ls /etc/mc/
extfs  Syntax  cedit.menu  edit.indent.rc  edit.spell.rc  mc.charsets  mc.ext  mc.lib  mc.menu

$ ls /usr/share/mc/
bin    syntax     mc.hint     mc.hint.es  mc.hint.it  mc.hint.pl  mc.hint.sr  mc.hint.zh  mc.hlp.ru
extfs  mc.gentoo  mc.hint.cs  mc.hint.hu  mc.hint.nl  mc.hint.ru  mc.hint.uk  mc.hlp      mc.menu.sr

$ eix -I mc$
[I] app-misc/mc
     Available versions:  4.6.3[1] [m]4.7.0.1 [m]~4.7.0.2 [m]~4.7.0.2-r1 [m]~9999[1] 
     Installed versions:  4.6.3[1](16:33:14 10.10.2009)(7zip X background editor gpm network nls unicode vfs ...)
     Homepage:            http://people.redhat-club.org/slavaz/trac/wiki/ProjectMc
     Description:         GNU Midnight Commander is a s-lang based file manager.

Это подпись, которую невозможно истолковать неправильно

да, мой друг говорил, что у

да, мой друг говорил, что у него тоже нет такого файла (filehighlight.ini). Почему-то в новых версиях его не стало в пакете.
Просто я когда обновлялся, не делал dispatch-conf для этих файлов (не удалял).
кому надо, могу закинуть:).

Если мне не изменяет память,

Если мне не изменяет память, - дома я нашел этот файл в /usr/share/mc/

ls -1

ls -1 /etc/mc
cedit.menu
edit.indent.rc
edit.spell.rc
extfs/
filehighlight.ini
mc.charsets
mc.ext
mc.keymap
mc.keymap.default
mc.keymap.emacs
mc.lib
mc.menu
mc.menu.sr
Syntax

У меня тут было :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".