DotFiles/Shells/MC

Материал из ALT Linux Wiki
< DotFiles‎ | Shells
Версия от 18:56, 28 июля 2008; PhpCoder (обсуждение | вклад) (Import from freesource.info)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Midnight Commander

Оно, конечно, не шелл, но тоже в какой-то мере... и в заметной -- для разгребания ~/Download. :)

Цвета

Я предпочитаю раскраску имени Oleg Gritsinevich <olegg ukrpack net> -- в ~/.mc/ini добавляется секция:

[Colors] base_color=normal=,black:marked=,gray:directory=lightgray,gray:link=lightgray,gray:device=,gray: special=red,gray: executable=lightgreen,gray:viewunderline=,gray:editor=,gray:editnormal=green,gray

VladimirKamarzin: в связи с этим прилагаю поправленную схему:

[Colors] base_color=normal=,black:marked=,gray:directory=lightgray,gray:link=lightgray,gray:device=,gray: special=red,gray:executable=lightgreen,gray:viewunderline=,gray:editor=,gray:editnormal=green,gray: hidden=lightgray,gray:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black: media=green,black:graph=brightcyan,black:database=brightred,black

PavlovKonstantin: А я вот люблю прозрачные терминалы ;) На моих терминалах с темным бэкграундом предпочитаю такую схему:

[Colors] base_color=normal=,default:selected=brightred,gray:marked=yellow,default:markselect=red,default: menu=,default:menuhot=,default:menusel=red,default:menuhotsel=,default:dnormal=white,default: dfocus=brightred,default:dhotnormal=red,default:dhotfocus=brightred,default:input=,default: reverse=,default:executable=,default:directory=,default:link=,default:device=,default: graphics=brightcyan,default:special=,:core=,:helpnormal=white,default:helplink=brightred,default: helpslink=brightred,default,:hidden=gray,default:archive=magenta,default:core=red,default: media=red,default:temp=grey,default:doc=white,default:database=cyan,default:source=,default: graph=brightcyan,default

MichaelIsachenkov: предлагаю стыренный с ЛОР вариант [Colors] base_color=normal=brightgray,default:marked=yellow,default:directory=normal,default: marked=yellow,default:errors=red,default:marked=yellow,default:executable=brightgreen,default: marked=yellow,default:link=brightblue,default:marked=yellow,default:device=brightmagenta,default: marked=yellow

AlexYustasov: поправленный вариант предыдущей темы, можно использовать в терминале с белым фоном. [Colors] base_color=normal=brightgray,black:core=brightblue,black:marked=yellow,black: directory=normal,black:marked=yellow,black:special=brightblue,black:errors=red,black: marked=yellow,black:executable=brightgreen,black:marked=yellow,black:stalelink=red,black: link=brightblue,black:marked=yellow,black:device=brightmagenta,black:marked=yellow: editnormal=brightgray,black:editbold=yellow,black:editmarked=black,cyan В редакторе кое-где выскакивает синий фон (например, файлы с расширениями diff/patch). Исправить: переложить в /.mc/cedit из /usr/share/mc/syntax файл diff.syntax и убрать в строчках context exclusive linestart \s \n lightgray blue context exclusive linestart \t \n lightgray blue слово blue.

Настройки

Сильно рекомендую сделать F9>Options>Configuration и поставить там:

  • Lynx-like motion (переход по каталогам кнопками влево/вправо, история -- Ctrl-y/u; несовместимо с раскладом файлов в две колонки на панель, в каковом на *NIX с именами файлов далеко не 8.3 смысла не вижу)
  • Drop down menus
  • по вкусу можно оторвать Auto save setup и use internal edit :)

Рядом в Layout помогает:

  • установить Highlight permissions
  • оторвать menubar/keybar/hintbar и включить xterm window title

В Confirmation у меня оставлено только confirm overwrite...

Скриншоты

По требованию трудящегося:

http://www.freesource.info/wiki/files/mc.gif

AlexanderKubatkin: а еще можно далеко не ходить и посмотреть в /usr/share/doc/mc-4.6.1r (или последующие версии mc), где можно найти 2 темки:

mc-dark.color


[Colors] base_color=normal=,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: executable=green,black:viewunderline=,black:editor=yellow,black:editnormal=lightgray,black:viewnormal=white,black: hidden=gray,black:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black:media=green,black: graph=brightcyan,black:database=brightred,black и

mc-dnlike.color


Add this to your ~/.mc/ini file for DN-like coloration: [Colors] base_color=normal=green,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: executable=green,black:viewunderline=,black :editor=yellow,black:editnormal=lightgray,black:viewnormal=white,black

Thanks to Peter V. Chernikoff Лично мне по душе больше mc-dark, но она не доделаная какая-то, пришлось подправить и получилось это:

с зеленой рамкой и текстом


[Colors] base_color=normal=green,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: executable=green,black:viewunderline=,black:editor=yellow,black:editnormal=lightgray,black:viewnormal=white,black: hidden=gray,black:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black:media=green,black: graph=brightcyan,black:database=brightred,black

с серой рамкой и текстом


[Colors] base_color=normal=,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: executable=green,black:viewunderline=,black:editor=yellow,black:editnormal=lightgray,black:viewnormal=white,black: hidden=gray,black:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black:media=green,black: graph=brightcyan,black:database=brightred,black

Комментарии

у обоих тем одна база, и обе подправлены, чтобы и в редакторе были тЕмные :) цвета.

При установке этих тем возникают проблемы при выделении синтаксиса некоторых форматов в редакторе, о чем было замечено выше, для исправления нужно подправить соответсвующий syntax в /usr/share/mc/syntax/, замечены были syntax.syntax и diff.syntax, разобраться в указании цвета - не сложно :)

Стоит заметить, что если в системе mc используется разными пользователями с разными настройками и цветами, то любые подобные изменения лучше вносить в своем хомяке, в ~/.mc/, иначе получится что у одного выглядит нормально, а у другого криво.