Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Midnight Commander | mc | mcedit

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

react



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
Midnight Commander

 
GNU Midnight Commander или кратко mc — православный файловый мэнеджер (orthodox file manager) с текстовым псевдографическим интерфейсом (TUI) для юникс-подобных операционных систем: GNU, *BSD, Mac OS X. Прямой аналог досовского Norton Commander'а и виндового FAR Manager'а. Имеет встроенный текстовый редактор — mcedit, незамысловатый, но более функциональный, чем nano; использующий нехарактерную для юниксов, но понятную бывшему пользователю ДОСа клавиатурную парадигму.
 

| Офсайт | Википедия | Фрешмит | Охлох | Ман | Midnight Commander for Windows |

 
Документация:
  • Draft of documentation
    «Черновики» официальной документации. Часть глав еще не написана.

 

Смело правьте и дополняйте шапку, однако не забывайте отписываться об исправлениях и сохранять исходный вариант.
Первый пост темы имел вид...

Всего записей: 773 | Зарегистр. 08-02-2002 | Отправлено: 12:47 22-09-2004 | Исправлено: Maz, 21:37 19-07-2020
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
react

Цитата:
Colors
       The  Midnight  Commander  will  try to detect if your terminal supports
       color using the terminal database and your terminal name.  Sometimes it
       gets  confused, so you may force color mode or disable color mode using
       the -c and -b flag respectively.
 
       If the program is compiled with the Slang  screen  manager  instead  of
       ncurses,  it  will  also check the variable COLORTERM, if it is set, it
       has the same effect as the -c flag.
 
       You may specify terminals that always force color mode  by  adding  the
       color_terminals  variable  to  the Colors section of the initialization
       file.  This will prevent the Midnight Commander from trying  to  detect
       if your terminal supports color.  Example:
 
       [Colors]
       color_terminals=linux,xterm
       color_terminals=terminal-name1,terminal-name2...
 
       The  program  can be compiled with both ncurses and slang, ncurses does
       not provide a way to force color mode: ncurses uses just  the  informa-
       tion in the terminal database.
 
       The  Midnight  Commander  provides  a way to change the default colors.
       Currently the colors are  configured  using  the  environment  variable
       MC_COLOR_TABLE or the Colors section in the initialization file.
 
       In  the  Colors  section,  the  default  color  map  is loaded from the
       base_color variable.  You can specify an alternate color map for a ter-
       minal by using the terminal name as the key in this section.  Example:
 
       [Colors]
       base_color=
       xterm=menu=magenta:marked=,magenta:markselect=,red
 
       The format for the color definition is:
 
         <keyword>=<foregroundcolor>,<backgroundcolor>:<keyword>= ...
 
       The  colors  are  optional,  and  the  keywords  are: normal, selected,
       marked, markselect, errors, input, reverse, gauge.   Menu  colors  are:
       menu,  menusel,  menuhot, menuhotsel.  Dialog colors are: dnormal, dfo-
       cus, dhotnormal, dhotfocus.  Help colors are:  helpnormal,  helpitalic,
       helpbold,  helplink,  helpslink.  Viewer color is: viewunderline.  Spe-
       cial highlighting colors are: executable, directory,  link,  stalelink,
       device,  special, core.  Editor colors are: editnormal, editbold, edit-
       marked.
 
       input determines the color of input lines used in query dialogs.
 
       gauge determines the color of the  filled  part  of  the  progress  bar
       (gauge),  which  is  used  to show the user the progress of file opera-
       tions, such as copying.
 
       The dialog boxes use the following colors: dnormal is used for the nor-
       mal  text,  dfocus  is the color used for the currently selected compo-
       nent, dhotnormal is the color used to differentiate the hotkey color in
       normal  components,  whereas  the dhotfocus color is used for the high-
       lighted color in the currently selected component.
 
       Menus use the same scheme but  uses  the  menu,  menusel,  menuhot  and
       menuhotsel tags instead.
 
       Help  uses  the  following  colors: helpnormal is used for normal text,
       helpitalic is used for text which is emphasized in italic in the manual
       page, helpbold is used for text which is emphasized in bold in the man-
       ual page, helplink is used for not selected hyperlinks and helpslink is
       used for selected hyperlink.
 
       Special  highlight  colors  determine how files are displayed when file
       highlighting is enabled (see the section on Layout).  directory is used
       for  directories  or symbolic links to directories; executable for exe-
       cutable files; link is used for symbolic links which are neither  stale
       nor  linked to a directory; stalelink is used for stale symbolic links;
       device - character and block  devices;  special  is  used  for  special
       files, such as pipes and sockets; core is for core files.
 
       The  possible  colors  are: black, gray, red, brightred, green, bright-
       green, brown, yellow, blue, brightblue, magenta,  brightmagenta,  cyan,
       brightcyan,  lightgray  and  white.  And there is a special keyword for
       transparent background. It is 'default'. The 'default' can only be used
       for background color. Example:
 
       [Colors]
       base_color=normal=white,default:marked=magenta,default
 

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 12:52 22-09-2004
react



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Demetrio
 Сенькс, посмотрю.

Всего записей: 773 | Зарегистр. 08-02-2002 | Отправлено: 13:08 22-09-2004
Altec



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как можно подключиться с помощью него к ftp который висит на любом порту. По умолчанию прога подключается только к ftp на 21 порт, а если пишешь ftp://login:pass@ip:port, то port просто не учитывается и прога коннектит к 21-му порту, что не есть гуд! Как можно сделать так чтоб прога коннектилась к указанному порту? ОЧЕНЬ НАДО!!! может есть какие заплатки к ней?

Всего записей: 81 | Зарегистр. 25-03-2003 | Отправлено: 03:00 08-06-2005
f_serg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altec

Цитата:
то port просто не учитывается и прога коннектит к 21-му порту

 
Пишу с ком. строке

Цитата:
cd ftp://user@host:N/

запрашивается пароль и коннектится к порту N.
 
А когда

Цитата:
cd ftp://user:pwd@host:N/

то выдает ошибку "I/O Error". Видимо, неправильно URL разбирается. Два двоеточия...

Всего записей: 1706 | Зарегистр. 11-09-2002 | Отправлено: 07:54 08-06-2005
Jovanotti



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Midnight Commander

 

 

Всего записей: 718 | Зарегистр. 22-12-2002 | Отправлено: 17:04 01-11-2005 | Исправлено: Jovanotti, 18:17 01-11-2005
perdun



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто умеет "правильно" разукрашивать эМСю, расскажите как это делать?
у меня так

Всего записей: 1499 | Зарегистр. 21-01-2004 | Отправлено: 14:05 06-07-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
perdun

Цитата:
остановился на таком минимализме

Код:
 
>more ~/.mc/ini
Подробнее...

вроде какбы всё хорошо, красиво)
не устраивает "невидимость" пайпов на черном фоне :(
 
в мане вроде всё расписано, но где поменять так и не могу разглядеть :(
у кого как? предлагайте варианты)

 
Простите, но так и не понял, что здесь значит слово «пайпы»?
 
> у кого как?
Я, собственно, mc не юзаю (не сработался с ним, как-то), но схему расцветки в свое время поменял на несколько измененный под себя «Elite Commander skin by Yu-Jie Lin» (возьмите по ссылке: http://ompldr.org/vOWR0aw, а то кривой рубордовский парсер съел рамки).

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 23:59 06-07-2011 | Исправлено: ASE_DAG, 01:01 07-07-2011
perdun



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Простите, но так и не понял, что здесь значит слово «пайпы»?

ну.. эт, какбы, спецфайлы (сокеты)
в эМСе отображиваются с префиксом знака равенства
например,
Код:
srwxrwxrwx  1 mysql  wheel     0  6 июл 17:02 mysql.sock

в панельке будет выглядеть как "=mysql.sock", на синей, дефолтной раскраске его видать, на черном - нет, тоесть спецфайл и фон в данном случае, одного (черного) цвета

Цитата:
Я, собственно, mc не юзаю (не сработался с ним, как-то)

а чо узать ежели не эМСю под никсами?
есть, конечно маньяки, к-рые, окромя vi ничего не признают
я их понимаю, и, по-доброму, даж завидую)

Всего записей: 1499 | Зарегистр. 21-01-2004 | Отправлено: 09:09 07-07-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
perdun
> ну.. эт, какбы, спецфайлы (сокеты)
> на синей, дефолтной раскраске его видать, на черном - нет
FIFO? Ну так подправьте в конфиге скина в сенкции [filehighlight] ключ special (см. на примере моего конфига выше).

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 13:28 07-07-2011
Avallach



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
perdun
ASE_DAG
Начиная с версии 4.7.5 в mc поддерживается все 256 цветов терминала. Я сейчас использую вот этот скин - http://habrahabr.ru/blogs/linux/111605/

Всего записей: 80 | Зарегистр. 25-09-2004 | Отправлено: 13:18 20-07-2011 | Исправлено: Avallach, 13:19 20-07-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
All
В связи с удовлетворением просьбы о закреплении первых постов отдельных тем со стороны нашей администрации (спасибо Димону) оформил зачаток новой шапки. Сам сабж активно не юзаю, поэтому дополнения и просто свежие мысли с вашей стороны строго необходимы.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 23:13 17-09-2011
Engaged Clown



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Midnight Commander for Windows.
 
http://otvoriprozore.slobodnakultura.org/hardcore/alati/gnu-midnight-commander-windows
 
Правда старенький, может кто-то и новее компилирует.

Всего записей: 8782 | Зарегистр. 08-06-2006 | Отправлено: 01:52 18-09-2011
karavan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
С полгода назад начал постепенный переход на центось 6х. (в пятой версии подобного не было)
Все скрипты пишу в mcedit (он мне удобен).
При написании очередного скрипта обнаружил странное поведение эдитора с наименованием устройства /dev/null.
Покажу на примере, есть строчка скрипта с подавлением вывода, котрая в эдиторе обрывается на команде перенаправления:

 
Просмотр файла по F3:

 
Если это фича, то хотелось бы ее отключить. Проблема в том, что даже не знаю как правильно спросить у гугла решение этой проблемки.

Всего записей: 1962 | Зарегистр. 02-12-2011 | Отправлено: 20:07 01-09-2014 | Исправлено: karavan, 19:05 06-03-2017
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karavan, ну причина-то проста:
 
   
 
Да, он /dev/null подсвечивает синим. Варианты решения, очевидно: править файл подсветки или менять винтажный цвет фона на что-нибудь менее едкое.
 
Из /usr/share/mc/syntax/sh.syntax/usr/ его не править, разумеется, но скопировать):
 
1077     keyword whole /dev/audio brightblue
1078     keyword whole /dev/dsp brightblue
1079     keyword whole /dev/null brightblue
1080     keyword whole /dev/mixed brightblue
1081     keyword whole /dev/stdin brightblue
1082     keyword whole /dev/stdout brightblue
1083     keyword whole /dev/stderr brightblue
1084     keyword whole /dev/zero brightblue

 
Ну и багрепорт в дистрибутива написать надо, да, если они такие дефолты поставляют (а не вы фон настроили).

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 20:31 01-09-2014 | Исправлено: ASE_DAG, 20:40 01-09-2014
karavan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ASE_DAG
спасибо, ни фон, ни подсветку синтаксиса не трогал

Всего записей: 1962 | Зарегистр. 02-12-2011 | Отправлено: 22:02 01-09-2014
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как включить нумерацию строк в mcedit?

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 15:07 10-10-2014
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niko7, <M-n>, причем настройка сохраняется после выхода.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 16:38 10-10-2014
niko7

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Цитата:
 <M-n>
Не понял, что это? Напишите подробней.

Всего записей: 2414 | Зарегистр. 23-09-2004 | Отправлено: 22:10 10-10-2014 | Исправлено: niko7, 22:11 10-10-2014
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niko7, сочетание клавиш. Зажать клавишу «мета» (то же, что альт, вероятно), нажать-отпустить клавишу «N», отпустить мету.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 22:19 10-10-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Компьютеры » Программы » Midnight Commander | mc | mcedit


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru