alff31 22.07.2010 22:06
Я рекомендую — Светлая тема для Midnight Commander
Как известно, у Total Commandera в windows системе альтернатив мало (far и norton в основном только олдфаги используют), в линуксе же не все так гладко. Самый распространненный это mc, однако своим видом и сложностью настройки он отпугивает новичков. Раньше, когда я переходил на linux, долго искал замену, однако так и не найдя, пришлось учиться пользоваться командной строкой. Команды cd, ls, cp, mv, rm, cat вполне удобны и во многих случаях заменяют собой любой файловый менеджер. Однако при переносе множества файлов все же удобнее пользоваться чем-то графическим.Когда мне нужно скопировать/переместить множество файлов, я запускаю mc. В системе у меня все светлого цвета, консоль, браузер, поэтому резкий синий цвет mc всегда раздражал. Я ничего не имею против темного цвета, черная консоль с белым текстом даже приятнее в работе, но светлый браузер сильно контрастирует с черной консолью, поэтому для себя я выбрал светлое окружение.
Наконец мне надоело терпеть и я решил настроить mc по моему вкусу. Все найденные рецепты предлагали сделать так:
1 |
|
или же цвета прописать в ~/.mc/ini. Однако такое решение не сработало. Как я не эксперементировал со цветами, но изменить белый цвет папок мне не удалось. Уж не знаю, может это баг конкретно моей версии менеджера, или у всех так. После 2х часов мучений и гугления я нашёл все-таки способ раскрасить mc, с чем хочу и поделиться. Как оказалось, у mc есть цветовые темы, которые у меня лежат по адресу /usr/share/mc/skins. Взяв за основу стандартную тему, я раскрасил её по своему вкусу, может быть кому-то пригодится.
/usr/share/mc/skins/light.ini ~/.mc/skins/light.ini
После того, как конфиг положен на свое место, попробовать как это выглядит можно командой
$ mc -S light
Если понравилось, то тему можно указать в конфиге ~/.mc/ini, что бы при запуске ничего не надо было указывать:
skin=light
Парочка замечаний. Тк нельзя указать в качестве фона белый цвет, а только серый, в конфиге указана прозрачность(default), то есть запускать нужно на светлом терминале, на черном будет полная ерунда. Раздел Editor не раскрашивал, т.к. редактором не пользуюсь. Но там все просто, кому будет нужно можно поправить конфиг. Первый цвет это цвет шрифта, а второй это цвет фона.
* Скриншот без заголовка окна, тк это tilda, терминал, вылезающий сверху, как в Quake.
UPD Вариант с серым выделением и черным "курсором".
1 |
...
|
Тэги: midnight commander
other.bigmouse 22.07.2010 22:39 #
+ 0 -
Эт конечно хорошо, но по моему копировать/перемещать большое количество файлов быстрее в консоли
Когда как, когда нужно вдумчиво разбирать завалы файлов, или куда-то что-то перекидывать, выбирая, то mc по мне удобнее, да и для передачи по ftp использую.
В консоли же или когда в шаблон укладывается (вроде *.log) или одиночные перекидываю.
В консоли же или когда в шаблон укладывается (вроде *.log) или одиночные перекидываю.
1. Надо работать так, чтобы завалы не создавались, а файлы всегда находились в нужных местах и назывались вменяемыми именами.
2. Для ftp есть консольный ftp или же ftpfs.
3. Если есть необходимость "i like to move-move" с большим количеством файлов -- всегда есть Nautilus для этого, там вам и превью и прочие прелести гуйни.
2. Для ftp есть консольный ftp или же ftpfs.
3. Если есть необходимость "i like to move-move" с большим количеством файлов -- всегда есть Nautilus для этого, там вам и превью и прочие прелести гуйни.
- Ну тем не менее бывает, вот скажем у меня осталась 2 Гб папочка soft/ с программами из под винды, 2 года валалась ненужная, нужно было зайти и посмотреть, старье удалить, то что нужно оставить. Хотя там все структурировано и разложено.
- Ну хорошо, попробовал сейчас ftp. Пару вопросов к вам.
Залез на сервер, как сделать так что бы работало автодополнение файлов сервера? А то делать каждый раз ls и копировать/вставлять не радует.
Набрал get имя_файла. Как узнать сколько осталось ждать и с какой скроростью идет закачка?
- Люблю когда программа работает быстро, заходить в папку с сотней фоток и ждать когда превьюшки загрузятся это не для меня. Да и просто папки с большим количеством файлов долго грузятся.Пару секунд проходит даже.
1. Согласен, бывает надо разгребать старьё. Опять-таки, ls, cd, cp, mv, rm и т. д. вполне справляются с задачей. А тем, кто с ними на "ты" ещё и побыстрее будет.
2. Пошляться по фтп -- ftpfs тогда удобнее, а чистый консольный ftp -- возможно, это уже личное, привык я именно к нему. Особенно, когда надо было на свежую Windows слить Opera, тогда ftp; open; ftp.opera.com и т. д.
3. cd, ls =)
Да, холивар тут уместен, наверное. Дело привычки и личных предпочтений.
Для себя давно решил, что надо приучить себя пользоваться тем, что в априори есть на любой системе -- тогда и проблем не будет. Как то, что в Windows привык и пользуюсь только проводником. Никаких фаров или тоталов.
2. Пошляться по фтп -- ftpfs тогда удобнее, а чистый консольный ftp -- возможно, это уже личное, привык я именно к нему. Особенно, когда надо было на свежую Windows слить Opera, тогда ftp; open; ftp.opera.com и т. д.
3. cd, ls =)
Да, холивар тут уместен, наверное. Дело привычки и личных предпочтений.
Для себя давно решил, что надо приучить себя пользоваться тем, что в априори есть на любой системе -- тогда и проблем не будет. Как то, что в Windows привык и пользуюсь только проводником. Никаких фаров или тоталов.
Для FTP я лично ncftp иногда юзаю — он умеет и автодополнение, и прогресс показывает. Удобно, в общем.
Ещё lftp советуют, но я им не пользовался.
Ещё lftp советуют, но я им не пользовался.
1. rm -rf soft спасёт отца русской демократии. Зачем мне под линуксом виндовый софт? :)
1) mс тоже работает в консоли - так что в твоей фразе как минимум нарушение двоичной логики
2) cp bla* buga{1,2}* не всегда проще чем выбрать в менюшке 15файлов идущих почти подряд (а иногда вообще проще мышой выделить, а иногда при выборе файлов ещё и превьюхи надо смотреть а что бы их видить в консоли надо постаратся(написать софтину), а в mc пока вообще не реально(хотя дописать для fb или иксового терминала никто не запрещает))
так что когда говорите что где-то удобнее чем в другом месте не забывайте о конкретных условиях - а бросаться в крайности признак невысокого ума и малых знаний
зы. и всё это тебе пишет тот кого называют чорной консольной
а если по сабжу. кто бы подсказал тему которая смотрится прилично в сером на сером при 256цветов(разносерые оттенки выделенного/невыдееленного и прочее) и одновременно же с этим в черном фоне выглядит ненапряжно в 16цветах???
а то приходится через -b запускать в чорной консоли когда в гуях в моё окружений офигительно вписывается :( я конечно алиас в зависимости от наличия иксов настроил, но было бы приятно когда с разным фоном при разных количествах цветов выглядело бы более менее схоже(опять же -b не напрягает в консоли, но мало ли кто предложит чего получше)
2) cp bla* buga{1,2}* не всегда проще чем выбрать в менюшке 15файлов идущих почти подряд (а иногда вообще проще мышой выделить, а иногда при выборе файлов ещё и превьюхи надо смотреть а что бы их видить в консоли надо постаратся(написать софтину), а в mc пока вообще не реально(хотя дописать для fb или иксового терминала никто не запрещает))
так что когда говорите что где-то удобнее чем в другом месте не забывайте о конкретных условиях - а бросаться в крайности признак невысокого ума и малых знаний
зы. и всё это тебе пишет тот кого называют чорной консольной
а если по сабжу. кто бы подсказал тему которая смотрится прилично в сером на сером при 256цветов(разносерые оттенки выделенного/невыдееленного и прочее) и одновременно же с этим в черном фоне выглядит ненапряжно в 16цветах???
а то приходится через -b запускать в чорной консоли когда в гуях в моё окружений офигительно вписывается :( я конечно алиас в зависимости от наличия иксов настроил, но было бы приятно когда с разным фоном при разных количествах цветов выглядело бы более менее схоже(опять же -b не напрягает в консоли, но мало ли кто предложит чего получше)
В 16 цветах особо не разгуляешься. Что мне не нравиться, так это то, что верхний заголовок(красный) отображается цветом для выделения, или выделение незаментное получается, или заголовок яркий слишком.
А вообще конфиг элементарый, то что не нравиться, меняется под себя очень легко и быстро.
А вообще конфиг элементарый, то что не нравиться, меняется под себя очень легко и быстро.
Кстати интересная идея!
Всегда знал, что можно MC поддерживает темы, но никогда не замарачивался.
Всегда знал, что можно MC поддерживает темы, но никогда не замарачивался.
Тоже пытался подобную тему сделать. Но как-то не очень понравилось, родные цвета привычнее.
Палитра-то маленькая...
Кстати, у моей темы есть существенный минус - её нельзя использовать в настоящей консоли. Просто, если задать фоновый цвет "white", то из-за палитры Tango фон получается тёмно серым. Приходится задавать "default", а он в настоящей консоли чёрный. С чёрным текстом сливается всё :(
Кстати, у моей темы есть существенный минус - её нельзя использовать в настоящей консоли. Просто, если задать фоновый цвет "white", то из-за палитры Tango фон получается тёмно серым. Приходится задавать "default", а он в настоящей консоли чёрный. С чёрным текстом сливается всё :(
У меня аналогично, если бы внимательно почитали топик, то заметили бы:
Час потратил в раздумях, почему же белый фон не получается.
Парочка замечаний. Тк нельзя указать в качестве фона белый цвет, а только серый, в конфиге указана прозрачность(default), то есть запускать нужно на светлом терминале, на черном будет полная ерунда.
Час потратил в раздумях, почему же белый фон не получается.
Ой, виноват. 12 часов ночи, внимания на всю статью не хватило :(
просто у меня немного он староватый (от старой версии)
вот кусок ~/.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
вот кусок ~/.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
скажите мне пожалуйста, я сам файловыми менеджерами не пользуюсь, поэтому всегда было интересно, что такое особенное есть в Total Commander, чего не хватает линуксовым менеджерам?
а вообще есть волшебный скрипт, меняющий темы для mc
(там ~10 разных было)
прийду домой - поищу
(там ~10 разных было)
прийду домой - поищу
Да, я видел этот скрипт, но он мне не помог
Однако такое решение не сработало. Как я не эксперементировал со цветами, но изменить белый цвет папок мне не удалось.
Почему-то цвет отображения папок вообще менятся с белого не хотел, хотя настройки соответствующие были. А белые папки на белом фоне это печально.