DotFiles/Shells/MC
Материал из ALT Linux Wiki
PhpCoder (обсуждение | вклад) (Import from freesource.info) |
|||
(3 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
- | |||
- | |||
== Midnight Commander == | == Midnight Commander == | ||
- | Оно, конечно, не шелл, но тоже в какой-то мере... и в заметной -- для разгребания < | + | Оно, конечно, не шелл, но тоже в какой-то мере... и в заметной -- для разгребания <code>~/Download</code>. :) |
=== Цвета === | === Цвета === | ||
- | + | [[User:MichaelShigorin|MichaelShigorin]]: я предпочитаю раскраску имени Oleg Gritsinevich <olegg ukrpack net> -- в <code>~/.mc/ini</code> добавляется секция: | |
- | < | + | <source lang="ini"> |
+ | [Colors] | ||
base_color=normal=,black:marked=,gray:directory=lightgray,gray:link=lightgray,gray:device=,gray: | 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</ | + | special=red,gray: executable=lightgreen,gray:viewunderline=,gray:editor=,gray:editnormal=green,gray |
- | + | </source> | |
- | + | ||
- | < | + | [[User:VladimirKamarzin|VladimirKamarzin]]: в связи с [http://lists.altlinux.ru/pipermail/sisyphus/2005-August/067676.html этим] прилагаю поправленную схему: |
+ | <source lang="ini"> | ||
+ | [Colors] | ||
base_color=normal=,black:marked=,gray:directory=lightgray,gray:link=lightgray,gray:device=,gray: | 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: | 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: | hidden=lightgray,gray:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black: | ||
- | media=green,black:graph=brightcyan,black:database=brightred,black</ | + | media=green,black:graph=brightcyan,black:database=brightred,black |
+ | </source> | ||
- | [[ | + | [[User:PavlovKonstantin|PavlovKonstantin]]: А я вот люблю прозрачные терминалы ;) На моих терминалах с темным бэкграундом предпочитаю такую схему: |
- | < | + | <source lang="ini"> |
+ | [Colors] | ||
base_color=normal=,default:selected=brightred,gray:marked=yellow,default:markselect=red,default: | 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: | menu=,default:menuhot=,default:menusel=red,default:menuhotsel=,default:dnormal=white,default: | ||
Строка 29: | Строка 31: | ||
helpslink=brightred,default,:hidden=gray,default:archive=magenta,default:core=red,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: | media=red,default:temp=grey,default:doc=white,default:database=cyan,default:source=,default: | ||
- | graph=brightcyan,default</ | + | graph=brightcyan,default |
+ | </source> | ||
- | [[ | + | [[User:MichaelIsachenkov|MichaelIsachenkov]]: предлагаю стыренный с ЛОР вариант |
- | < | + | <source lang="ini"> |
+ | [Colors] | ||
base_color=normal=brightgray,default:marked=yellow,default:directory=normal,default: | 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:errors=red,default:marked=yellow,default:executable=brightgreen,default: | ||
marked=yellow,default:link=brightblue,default:marked=yellow,default:device=brightmagenta,default: | marked=yellow,default:link=brightblue,default:marked=yellow,default:device=brightmagenta,default: | ||
- | marked=yellow</ | + | marked=yellow |
+ | </source> | ||
- | [[ | + | [[User:AlexYustasov|AlexYustasov]]: поправленный вариант предыдущей темы, можно использовать в терминале с белым фоном. |
- | с белым фоном. | + | <source lang="ini"> |
- | < | + | [Colors] |
base_color=normal=brightgray,black:core=brightblue,black:marked=yellow,black: | base_color=normal=brightgray,black:core=brightblue,black:marked=yellow,black: | ||
directory=normal,black:marked=yellow,black:special=brightblue,black:errors=red,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: | marked=yellow,black:executable=brightgreen,black:marked=yellow,black:stalelink=red,black: | ||
link=brightblue,black:marked=yellow,black:device=brightmagenta,black:marked=yellow: | link=brightblue,black:marked=yellow,black:device=brightmagenta,black:marked=yellow: | ||
- | editnormal=brightgray,black:editbold=yellow,black:editmarked=black,cyan</ | + | editnormal=brightgray,black:editbold=yellow,black:editmarked=black,cyan |
+ | </source> | ||
В редакторе кое-где выскакивает синий фон (например, файлы с расширениями diff/patch). | В редакторе кое-где выскакивает синий фон (например, файлы с расширениями diff/patch). | ||
- | Исправить: переложить в /.mc/cedit из /usr/share/mc/syntax файл diff.syntax и убрать в строчках | + | Исправить: переложить в <code>/.mc/cedit</code> из <code>/usr/share/mc/syntax</code> файл diff.syntax и убрать в строчках |
- | < | + | <source lang="ini"> |
- | context exclusive linestart \t \n lightgray blue</ | + | context exclusive linestart \s \n lightgray blue |
+ | context exclusive linestart \t \n lightgray blue | ||
+ | </source> | ||
слово blue. | слово blue. | ||
+ | |||
=== Настройки === | === Настройки === | ||
- | Сильно рекомендую сделать < | + | Сильно рекомендую сделать <code>'''F9>Options>Configuration'''</code> и поставить там: |
- | * Lynx-like motion (переход по каталогам кнопками влево/вправо, история -- < | + | * Lynx-like motion (переход по каталогам кнопками влево/вправо, история -- <code>'''Ctrl-y/u'''</code>; несовместимо с раскладом файлов в две колонки на панель, в каковом на *NIX с именами файлов далеко не 8.3 смысла не вижу) |
* Drop down menus | * Drop down menus | ||
* по вкусу можно оторвать Auto save setup и use internal edit :) | * по вкусу можно оторвать Auto save setup и use internal edit :) | ||
Строка 63: | Строка 72: | ||
* оторвать menubar/keybar/hintbar и включить xterm window title | * оторвать menubar/keybar/hintbar и включить xterm window title | ||
- | В Confirmation | + | В Confirmation <u>у меня</u> оставлено только confirm overwrite... |
- | + | [[User:AlexanderKubatkin|AlexanderKubatkin]]: а еще можно далеко не ходить и посмотреть в <code>/usr/share/doc/mc-4.6.1r</code> (или последующие версии mc), где можно найти 2 темки: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | [[ | + | |
mc-dark.color | mc-dark.color | ||
- | + | <source lang="ini"> | |
- | < | + | [Colors] |
base_color=normal=,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: | 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: | 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: | hidden=gray,black:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black:media=green,black: | ||
- | graph=brightcyan,black:database=brightred,black</ | + | graph=brightcyan,black:database=brightred,black |
+ | </source> | ||
и | и | ||
- | |||
mc-dnlike.color | mc-dnlike.color | ||
- | + | <source lang="ini"> | |
- | < | + | Add this to your ~/.mc/ini file for DN-like coloration: |
[Colors] | [Colors] | ||
base_color=normal=green,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: | 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 | executable=green,black:viewunderline=,black :editor=yellow,black:editnormal=lightgray,black:viewnormal=white,black | ||
- | Thanks to Peter V. Chernikoff</ | + | Thanks to Peter V. Chernikoff |
+ | </source> | ||
Лично мне по душе больше mc-dark, но она не доделаная какая-то, пришлось подправить и получилось это: | Лично мне по душе больше mc-dark, но она не доделаная какая-то, пришлось подправить и получилось это: | ||
- | с зеленой рамкой и текстом | + | *с зеленой рамкой и текстом |
- | + | ||
- | < | + | <source lang="ini"> |
+ | [Colors] | ||
base_color=normal=green,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: | 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: | 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: | hidden=gray,black:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black:media=green,black: | ||
- | graph=brightcyan,black:database=brightred,black</ | + | graph=brightcyan,black:database=brightred,black |
+ | </source> | ||
- | с серой рамкой и текстом | + | *с серой рамкой и текстом |
- | + | ||
- | < | + | <source lang="ini"> |
+ | [Colors] | ||
base_color=normal=,black:marked=,black:directory=white,black:link=gray,black:device=,black:special=red,black: | 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: | 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: | hidden=gray,black:temp=gray,black:doc=brown,black:archive=brightmagenta,black:source=cyan,black:media=green,black: | ||
- | graph=brightcyan,black:database=brightred,black</ | + | graph=brightcyan,black:database=brightred,black |
+ | </source> | ||
=== Комментарии === | === Комментарии === | ||
у обоих тем одна база, и обе подправлены, чтобы и в редакторе были тЕмные :) цвета. | у обоих тем одна база, и обе подправлены, чтобы и в редакторе были тЕмные :) цвета. | ||
- | При установке этих тем возникают проблемы при выделении синтаксиса некоторых форматов в редакторе, о чем было замечено выше, для исправления нужно подправить соответсвующий syntax в /usr/share/mc/syntax/, замечены были syntax.syntax и diff.syntax, разобраться в указании цвета - не сложно :) | + | При установке этих тем возникают проблемы при выделении синтаксиса некоторых форматов в редакторе, о чем было замечено выше, для исправления нужно подправить соответсвующий syntax в <code>/usr/share/mc/syntax/</code>, замечены были syntax.syntax и diff.syntax, разобраться в указании цвета - не сложно :) |
Стоит заметить, что если в системе mc используется разными пользователями с разными настройками и цветами, то любые подобные изменения | Стоит заметить, что если в системе mc используется разными пользователями с разными настройками и цветами, то любые подобные изменения | ||
- | лучше вносить в своем хомяке, в < | + | лучше вносить в своем хомяке, в <code>~/.mc/</code>, иначе получится что у одного выглядит нормально, а у другого криво. |
+ | {{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Текущая версия на 11:50, 19 июля 2015
Содержание |
Midnight Commander
Оно, конечно, не шелл, но тоже в какой-то мере... и в заметной -- для разгребания ~/Download
. :)
Цвета
MichaelShigorin: я предпочитаю раскраску имени 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...
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/
, иначе получится что у одного выглядит нормально, а у другого криво.