Видео ролики бесплатно онлайн

Смотреть 365 видео

Официальный сайт bok-o-bok 24/7/365

Смотреть видео бесплатно

alff31 22.07.2010 22:06

Я рекомендуюСветлая тема для Midnight Commander

Как известно, у Total Commandera в windows системе альтернатив мало (far и norton в основном только олдфаги используют), в линуксе же не все так гладко. Самый распространненный это mc, однако своим видом и сложностью настройки он отпугивает новичков. Раньше, когда я переходил на linux, долго искал замену, однако так и не найдя, пришлось учиться пользоваться командной строкой. Команды cd, ls, cp, mv, rm, cat вполне удобны и во многих случаях заменяют собой любой файловый менеджер. Однако при переносе множества файлов все же удобнее пользоваться чем-то графическим.

=Скриншот mc

Когда мне нужно скопировать/переместить множество файлов, я запускаю mc. В системе у меня все светлого цвета, консоль, браузер, поэтому резкий синий цвет mc всегда раздражал. Я ничего не имею против темного цвета, черная консоль с белым текстом даже приятнее в работе, но светлый браузер сильно контрастирует с черной консолью, поэтому для себя я выбрал светлое окружение.

Наконец мне надоело терпеть и я решил настроить mc по моему вкусу. Все найденные рецепты предлагали сделать так:

1
mc --colors normal=black,default:selected=black,lightgray....


или же цвета прописать в ~/.mc/ini. Однако такое решение не сработало. Как я не эксперементировал со цветами, но изменить белый цвет папок мне не удалось. Уж не знаю, может это баг конкретно моей версии менеджера, или у всех так. После 2х часов мучений и гугления я нашёл все-таки способ раскрасить mc, с чем хочу и поделиться. Как оказалось, у mc есть цветовые темы, которые у меня лежат по адресу /usr/share/mc/skins. Взяв за основу стандартную тему, я раскрасил её по своему вкусу, может быть кому-то пригодится.

/usr/share/mc/skins/light.ini ~/.mc/skins/light.ini

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<skin>
description=Skin for white terminal

<lines>
lefttop=?
righttop=?
centertop=?
centerbottom=?
leftbottom=?
rightbottom=?
leftmiddle=?
rightmiddle=?
centermiddle=?
horiz=?
vert=?
thinhoriz=?
thinvert=?

<core>
_default_=black;default
selected=black;lightgray
marked=brightred;
markselect=brightred;lightgray
gauge=white;black
input=black;cyan
reverse=black;lightgray

<dialog>
_default_=black;lightgray
dfocus=black;cyan
dhotnormal=blue;lightgray
dhotfocus=blue;cyan

<error>
_default_=white;red
errdhotnormal=yellow;red
errdhotfocus=yellow;lightgray


<filehighlight>
directory=gray;
executable=brightgreen;
symlink=blue;
stalelink=red;
device=brightmagenta;
special=black;
core=red;
temp=lightgray;
archive=black;
doc=blue;
source=black;
media=black;
graph=black;
database=red;

<menu>
_default_=gray;lightgray
menuhot=brightblue;lightgray
menusel=white;gray
menuhotsel=lightgray;gray
menuinactive=black;lightgray

<buttonbar>
hotkey=white;black
button=black;lightgray

<help>
_default_=black;lightgray
helpitalic=red;lightgray
helpbold=blue;lightgray
helplink=black;cyan
helpslink=yellow;blue

<editor>
_default_=lightgray;blue
editbold=yellow;blue
editmarked=black;cyan
editwhitespace=brightblue;blue
editlinestate=white;cyan
bookmark=white;red
bookmarkfound=black;green

<viewer>
viewunderline=brightred;blue

<widget-common>
sort-sign-up = '
sort-sign-down = ,</widget-common></viewer></editor></help></buttonbar></menu></filehighlight></error></dialog></core></lines></skin>



После того, как конфиг положен на свое место, попробовать как это выглядит можно командой

$ mc -S light

Если понравилось, то тему можно указать в конфиге ~/.mc/ini, что бы при запуске ничего не надо было указывать:

skin=light

Парочка замечаний. Тк нельзя указать в качестве фона белый цвет, а только серый, в конфиге указана прозрачность(default), то есть запускать нужно на светлом терминале, на черном будет полная ерунда. Раздел Editor не раскрашивал, т.к. редактором не пользуюсь. Но там все просто, кому будет нужно можно поправить конфиг. Первый цвет это цвет шрифта, а второй это цвет фона.

* Скриншот без заголовка окна, тк это tilda, терминал, вылезающий сверху, как в Quake.

UPD Вариант с серым выделением и черным "курсором".
1
2
3
4
5
6
7
...
<core>
_default_=black;default
selected=white;gray
marked=black;lightgray
markselect=white;black
...</core>





Тэги: midnight commander
+ 16 -
Похожие Поделиться

other.bigmouse 22.07.2010 22:39 #
+ 0 -
Эт конечно хорошо, но по моему копировать/перемещать большое количество файлов быстрее в консоли
alff31 22.07.2010 22:53 #
+ 0 -
Когда как, когда нужно вдумчиво разбирать завалы файлов, или куда-то что-то перекидывать, выбирая, то mc по мне удобнее, да и для передачи по ftp использую.
В консоли же или когда в шаблон укладывается (вроде *.log) или одиночные перекидываю.
TIT 23.07.2010 10:02 #
+ 2 -
1. Надо работать так, чтобы завалы не создавались, а файлы всегда находились в нужных местах и назывались вменяемыми именами.
2. Для ftp есть консольный ftp или же ftpfs.
3. Если есть необходимость "i like to move-move" с большим количеством файлов -- всегда есть Nautilus для этого, там вам и превью и прочие прелести гуйни.
TIT 23.07.2010 10:02 #
+ 1 -
Но автору, само собой плюс за старания и статью.
alff31 23.07.2010 12:27 #
+ 2 -
  1. Ну тем не менее бывает, вот скажем у меня осталась 2 Гб папочка soft/ с программами из под винды, 2 года валалась ненужная, нужно было зайти и посмотреть, старье удалить, то что нужно оставить. Хотя там все структурировано и разложено.
  2. Ну хорошо, попробовал сейчас ftp. Пару вопросов к вам.
    Залез на сервер, как сделать так что бы работало автодополнение файлов сервера? А то делать каждый раз ls и копировать/вставлять не радует.
    Набрал get имя_файла. Как узнать сколько осталось ждать и с какой скроростью идет закачка?

  3. Люблю когда программа работает быстро, заходить в папку с сотней фоток и ждать когда превьюшки загрузятся это не для меня. Да и просто папки с большим количеством файлов долго грузятся.Пару секунд проходит даже.
TIT 23.07.2010 13:01 #
+ 0 -
1. Согласен, бывает надо разгребать старьё. Опять-таки, ls, cd, cp, mv, rm и т. д. вполне справляются с задачей. А тем, кто с ними на "ты" ещё и побыстрее будет.

2. Пошляться по фтп -- ftpfs тогда удобнее, а чистый консольный ftp -- возможно, это уже личное, привык я именно к нему. Особенно, когда надо было на свежую Windows слить Opera, тогда ftp; open; ftp.opera.com и т. д.

3. cd, ls =)

Да, холивар тут уместен, наверное. Дело привычки и личных предпочтений.
Для себя давно решил, что надо приучить себя пользоваться тем, что в априори есть на любой системе -- тогда и проблем не будет. Как то, что в Windows привык и пользуюсь только проводником. Никаких фаров или тоталов.
TIT 23.07.2010 13:03 #
+ 1 -
И отдельный плюс вам, @alff31 за аргументированность.
Minoru 24.07.2010 01:10 #
+ 0 -
Для FTP я лично ncftp иногда юзаю — он умеет и автодополнение, и прогресс показывает. Удобно, в общем.

Ещё lftp советуют, но я им не пользовался.
cppmm 24.07.2010 11:38 #
+ 0 -
1. rm -rf soft спасёт отца русской демократии. Зачем мне под линуксом виндовый софт? :)
muhas 22.07.2010 23:38 #
+ 2 -
1) mс тоже работает в консоли - так что в твоей фразе как минимум нарушение двоичной логики
2) cp bla* buga{1,2}* не всегда проще чем выбрать в менюшке 15файлов идущих почти подряд (а иногда вообще проще мышой выделить, а иногда при выборе файлов ещё и превьюхи надо смотреть а что бы их видить в консоли надо постаратся(написать софтину), а в mc пока вообще не реально(хотя дописать для fb или иксового терминала никто не запрещает))

так что когда говорите что где-то удобнее чем в другом месте не забывайте о конкретных условиях - а бросаться в крайности признак невысокого ума и малых знаний


зы. и всё это тебе пишет тот кого называют чорной консольной


а если по сабжу. кто бы подсказал тему которая смотрится прилично в сером на сером при 256цветов(разносерые оттенки выделенного/невыдееленного и прочее) и одновременно же с этим в черном фоне выглядит ненапряжно в 16цветах???
а то приходится через -b запускать в чорной консоли когда в гуях в моё окружений офигительно вписывается :( я конечно алиас в зависимости от наличия иксов настроил, но было бы приятно когда с разным фоном при разных количествах цветов выглядело бы более менее схоже(опять же -b не напрягает в консоли, но мало ли кто предложит чего получше)
philosoft 22.07.2010 23:03 #
+ -1 -
За старания +, за тему -. Лично для меня вырвиглазненько.
alff31 22.07.2010 23:14 #
+ 0 -
В 16 цветах особо не разгуляешься. Что мне не нравиться, так это то, что верхний заголовок(красный) отображается цветом для выделения, или выделение незаментное получается, или заголовок яркий слишком.
А вообще конфиг элементарый, то что не нравиться, меняется под себя очень легко и быстро.
main 22.07.2010 23:29 #
+ 0 -
Кстати интересная идея!
Всегда знал, что можно MC поддерживает темы, но никогда не замарачивался.
Shtsh 22.07.2010 23:44 #
+ 0 -
Ну, темы он поддерживать стал недавно. Примерно полгода-год как
lampslave 22.07.2010 23:32 #
+ 1 -
Тоже пытался подобную тему сделать. Но как-то не очень понравилось, родные цвета привычнее.
alff31 22.07.2010 23:37 #
+ 0 -
Хех, почти один в один одинаковые темки. )
lampslave 22.07.2010 23:44 #
+ 0 -
Палитра-то маленькая...

Кстати, у моей темы есть существенный минус - её нельзя использовать в настоящей консоли. Просто, если задать фоновый цвет "white", то из-за палитры Tango фон получается тёмно серым. Приходится задавать "default", а он в настоящей консоли чёрный. С чёрным текстом сливается всё :(
alff31 23.07.2010 00:02 #
+ 0 -
У меня аналогично, если бы внимательно почитали топик, то заметили бы:
Парочка замечаний. Тк нельзя указать в качестве фона белый цвет, а только серый, в конфиге указана прозрачность(default), то есть запускать нужно на светлом терминале, на черном будет полная ерунда.

Час потратил в раздумях, почему же белый фон не получается.
lampslave 23.07.2010 13:33 #
+ 0 -
Ой, виноват. 12 часов ночи, внимания на всю статью не хватило :(
ZaWertun 23.07.2010 03:13 #
+ 1 -
а мне моя тема нравится больше, чем стандартная:

=mc.png
ner_uto 23.07.2010 11:00 #
+ 0 -
По-моему, ты забыл конфигом поделиться.
ZaWertun 23.07.2010 12:11 #
+ 2 -
просто у меня немного он староватый (от старой версии)

вот кусок ~/.mc/ini, задающий тему:


base_color=,:normal=,:selected=black,cyan:marked=yellow,:markselect=yellow,cyan:errors=white,red:menu=white,cyan:reverse=black,lightgray:dnormal=black,lightgray:dfocus=black,cyan:dhotnormal=blue,lightgray:dhotfocus=blue,cyan:viewunderline=,:menuhot=yellow,cyan:menusel=white,black:menuhotsel=yellow,black:helpnormal=black,lightgray:helpitalic=red,lightgray:helpbold=blue,lightgray:helplink=black,cyan:helpslink=yellow,blue:gauge=lightgray,:input=black,cyan:directory=white,:executable=green,:link=gray,:stalelink=brightred,blue:device=,:core=red,blue:special=red,:editnormal=lightgray,:editbold=yellow,blue:editmarked=black,cyan:errdhotnormal=yellow,red:errdhotfocus=yellow,lightgray
ner_uto 23.07.2010 13:05 #
+ 0 -
Спасибо:)
Slip 23.07.2010 08:03 #
+ 0 -
Спасибо.
leonike 23.07.2010 10:42 #
+ 0 -
скажите мне пожалуйста, я сам файловыми менеджерами не пользуюсь, поэтому всегда было интересно, что такое особенное есть в Total Commander, чего не хватает линуксовым менеджерам?
ZaWertun 23.07.2010 14:10 #
+ 0 -
а вообще есть волшебный скрипт, меняющий темы для mc
(там ~10 разных было)

прийду домой - поищу
ZaWertun 23.07.2010 20:17 #
+ 0 -
вот тут лежит этот скрипт и набор тем:
=Midnight Commander Color Themes
ZaWertun 23.07.2010 20:18 #
+ 0 -
еще раз:

Midnight Commander Color Themes
alff31 25.07.2010 00:16 #
+ 0 -
Да, я видел этот скрипт, но он мне не помог
Однако такое решение не сработало. Как я не эксперементировал со цветами, но изменить белый цвет папок мне не удалось.
Почему-то цвет отображения папок вообще менятся с белого не хотел, хотя настройки соответствующие были. А белые папки на белом фоне это печально.
cppmm 24.07.2010 11:39 #
+ 0 -
Вот, блин. А я по привычке со времён медленных интернетов юзаю mc -adbs.

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн