Цвета в MC (каталоги с .) [SOLVED]
sasaimns 13 февраля, 2010 - 17:34
Добрый день всем.
Был раньше диск, на котором были оверлеи/дистфайлы.
Диск грохнулся окончательно.
Оверлеи восстановил, но вот дистфайлы не все.
Так вот. Раньше у билда mc-4.6.4_pre336.ebuild была хорошая раскраска скрытых каталогов с точкой (~./mc)
Они были черные и это было удобно.
К билду не нашел нужный tar.bz2 (у разработчиков уже только новые версии)
Сейчас стоит app-misc/mc (4.7.0.1), тоже удобен, но вот цвета :(
Вопрос можно ли настроить цвета для каталогов в новом МС?
Спасибо большое всем кто поможет.
»
- Для комментирования войдите или зарегистрируйтесь
F1 не отменяли вроде
F1 не отменяли вроде ;_)
/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, бла-бла, и т.д?
так чтоль?
все нужные расширения другого
все нужные расширения
другого пути, увы, нет
нужные вам каталоги будут отображаться нужным вам цветом, остальные каталоги - по дефолту
вы же этого хотите?
что-то добрый я сегодня ....
я бы хотел бы все каталоги с
я бы хотел бы все каталоги с точкой "раскрашивать".
Что-то мне кажется, это решение, не есть правильный путь.
Ведь в предыдущих версиях МС было это по дефолту.
Не поверю что так "заморочно" было реализовано.
Спасибо, буду еще думать.
.
Могу выслать вечером. Сам пользуюсь до сих пор, и именно из-за 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 написал(а): Получался
"скрытые файлы начинающиеся с (.)" - да, я именно этого и добивался. Мне именно так и нужно было :)
Все идентично как в пред.версиях МС.
.
у меня вот так:
Это подпись, которую невозможно истолковать неправильно
да, мой друг говорил, что у
да, мой друг говорил, что у него тоже нет такого файла (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
У меня тут было :)