Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  почтовые системы
  Шелезяки
  Мелочи
  Русификация
  COM-порт
  Монтирование образов
  dd
  burncd
  Консоль
  polling
  redirect_port
  wolf3d
  W.O.L.
  HDD->HDD
  bsdstats
  pdf в html
  monitord
  monit
  dvd в avi
  LAM
  Контроль провайдера
  pppd
  ru man
  geom_uzip
  colorize
  nettop
  немного о ssh
  установка по сети
  ClamAV mirror
  BlueTooth
  WiFi WPA
  iftop
  iPod
  2 CD -> 1 DVD
  ipcalc
  LACP и VLAN
  FFS из-под WinXP
  queues
  NFS & Win2k3
  Dynamic DNS
  ProFTPD+iconv
  deltup, xdelta, bdelta
  Приглашение csh/tcsh
  настрока bash
  Lan over Bluetooth
  pppoe
  метаданные exif
  dd : бэкапируем windows
  mozilla autoconfig
  Proxy Auto Configuration
  NNTP сервер
  Rinetd
  ISO DVD FreeBSD
  my disc1
  sftp+chroot
  SendXMPP
  APCUPSD
  Видеонаблюдение
  Настройка аудиоплеера на ximp3
  HDD(mbr) -> HDD(gpt)
  mc 4.6.2
  Динамический DNS
  axel
  LiveCD
  NAS на MPD
  backup конфигов на почту
  Файловая система
  WWW
  Security
  system
  Games Servers
  X11
  Programming
Очумелые Ручки
OpenBSD
Cisco


www.lissyara.su —> статьи —> FreeBSD —> Мелочи —> mc 4.6.2

mc 4.6.2 Настройка

Автор: aks.


Многие из нас кто использует дома windows как desktop, хорошо знакомы с такой программой, как Total   commander. Которая в сою очередь произошла от Norton Commander.
Так же и в мире Unix, Norton оставил свой след, породив такой продукт как  Midnight Commander ( mc ).
Думаю хватит истории можно и к практике перейти.
И познакомиться с этим делом поближе.

Начнём с того что для начала его нужно установить.
Ставить будем из пакетов. С установкой из портов у меня возникли проблемы с псевдографикой.
Которую я решить не смог.
root@nlife:/# pkg_add -r mc

Если все же вы хотите из портов, то ставится он так
Предварительно не забываем обновить порты.
root@nlife:/# portsnap fetch update
root@nlife:/# cd /usr/ports/misc/mc
root@nlife:/usr/ports/misc/mc# make install clean

За собой он потянет как зависемости.
root@nlife:/usr/ports# pkg_info -r mc-4.6.2
Information for mc-4.6.2:

Depends on:
Dependency: python25-2.5.4_1
Dependency: perl-5.8.9_2
Dependency: png-1.2.35
Dependency: pkg-config-0.23_1
Dependency: pcre-7.9
Dependency: libiconv-1.11_1
Dependency: libslang2-2.1.4_1
Dependency: gettext-0.17_1
Dependency: glib-2.20.3
Dependency: gamin-0.1.10_2
Dependency: gio-fam-backend-2.20.3

После как все скатается и установиться, можно будет запускать. Если у вас, а скорее всего shell csh.
Нужно выполнить команду rehash.
root@nlife:~# rehash
root@nlife:~# mc

После чего у вас должно появиться что то на подобии.


Если у вас английская версия, то это означает что неверно локализована консоль. Тогда вам сюда


Осталось немного довести до ума, небольшие косяки.
mc не создает по какой то причине папку с настройками, в домашнем каталоге пользователя.
Поэтому мы её создадим сами.
root@nlife:~# cd
root@nlife:~# mkdir .mc

После того как вы перезапустите mc, в этой папке создадутся файлы, стандартной кофигурации.
aks@nlife:~/.mc> ll
total 18
-rw-r--r--  1 aks  wheel    35  7 июл 17:57 Tree
drwx------  2 aks  wheel   512  7 июл 17:49 cedit
-rw-r--r--  1 aks  wheel  2235  7 июл 17:57 filepos
-rw-------  1 aks  wheel  5448  7 июл 17:57 history
-rw-r--r--  1 aks  wheel  2938  7 июл 17:57 ini
aks@nlife:~/.mc>

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


Горячие клавиши файловых панелей
Alt+Enter Вставить 'текущий объект' в командную строку.
Alt+a Посылает в командную строку полный путь в текущей активной панели
Alt+h Вызов меню последних выполненных команд.
Alt+i Смена текущего каталога на неактивной панели на каталог в котором вы находитесь в активной панели.
Alt+Shift+H Отобразить историю каталогов.
Ctrl+r перечитать содержимое каталога.
Ctrl+o Скрытие/показ панелей.
Ctrl+s Быстрый поиск файла или каталога.
Ctrl+Space Показать размер текущего каталога.
Ctrl+x-c Просмотр/правка прав доступа текущего объекта.
Shift+F4 Создает новый файл.

Горячие клавиши для редактора
ctrl+t Выбрать кодировку текста
Ctrl+u Отменить действия
Alt+l Переход к строке по её номеру



Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=3&t=18982&p=176960.

размещено: 2009-07-07,
последнее обновление: 2009-07-09,
автор: aks


m0ps, 2009-07-07 в 22:01:31

наверное стоит написать, как заставить mc показывать рамки, ну и в мелочи перенести

Cancer, 2009-07-07 в 23:35:49

Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=3&t=18982&p=176960#p176960.

Убери из линка на форум #p176960.

uHk, 2009-07-08 в 13:16:33

ctrl+o  - субшелл
для показывания рамок наверно mc -a ?

mak_v_, 2009-07-08 в 13:38:19

Это пи...ц
Давайте ещё будем расписывать как запустить шел...и выносить в отдельную статью...
или к примеру описание работы команды traceroute
Просто апофеоз...

aks, 2009-07-08 в 16:06:06

mak_v
Если ты профф анал.
то ненужно это кричать вему миру.
найдутся люди которым и эта инфрмация будет полезной

mak_v_, 2009-07-08 в 16:26:40

при установке из портов все файлы конфигураций создаются для каждого из пользователей
Итак:

вся ваша СТАТЬЯ сводиться к 4 строкам и кнопке F9 в самом mc, где указаны хоткеи

cd /usr/ports/misc/mc
make install clean
rehash
man mc

aks, 2009-07-08 в 18:25:54

Я понять не могу, у тебя что желание что бы я её удалил?

mak_v_, 2009-07-08 в 18:34:09

хотя бы опции сборки порта или установки пакета описал...а то получается "тяп-ляп", а потом какие-то непонятные обиды

Cancer, 2009-07-08 в 20:43:12

Вообще мне кажется ее нужно не в программы, а в раздел Мелочи кинуть!

rita, 2009-07-10 в 23:26:53

Aks, не обижайся, но статья действительно "ни о чем". Как сказал мак_в все делается 4мя строчками.

nikolay, 2009-07-21 в 21:54:47

при установке нужно просты убрать из опций компиляции utf8 кажется так

none, 2009-08-24 в 18:17:35

согласен с ораторами выше - ни о чем

Mobilesfinks, 2009-09-21 в 17:21:20

За собой он потянет как зависемости.

зависИмости

shel mimo, 2009-12-22 в 18:28:24

Переносил в свое время MC с одной системы NetBSD на другую
с винтом 480 Мб. Понадобилось всего 4 файла, чтоб MC завелся.

xelplogoog, 2010-01-16 в 18:56:22

для нубов полезная инфа, ну, откуда нуб знает как наз-ся фар во фре? не знает!

орфографических ошибок многовато...

Товариищщщи!, 2010-03-10 в 23:46:37

  Товарищщи!  Это поля для ввода комментариев к статье, а не для вопросов.  Сюда пишите найденные баги, или какие-то фичи :)
Для вопросов есть форум!

ОЛОЛО, 2010-05-27 в 0:30:45

Удалите этот дроч нахуй

Товарищщи! , 2010-06-19 в 4:40:59

   Товарищщи!    Это поля для ввода комментариев к статье, а не для вопросов.   Сюда пишите найденные баги, или какие-то фичи :)
  Для вопросов есть форум!

METAJIJI, 2010-08-30 в 19:36:32

А теперь вспомните сами себя, как вы первый раз устанавливали и изучали mc? :)
А теперь представьте как чувствуют себя например школьники которые хотят перейти с форточек на opensource, а тут такая статья где подробно и предельно ясно расписано все, а главное доступно, пусть и немного грамматических ошибок, это останется на совести автора.

Vladimir, 2011-02-10 в 7:39:32

Думаю, необходимо сказать, что назначение горячих клавиш можно расписать в файле "/usr/local/etc/mc/mc.keymap" и переназначить их как вам захочется.
И еще стоит упомянуть, что при установке из портов mc не создает в каталоге ~/.mc/cedit/ файлик cooledit.clip, который является своеобразным буфером и весьма помогает при редактировании текстов, для записи в этот файл используется либо меню mc либо назначенные горячие клавиши.

METAJIJI, 2011-07-06 в 21:04:19

Кто нибудь победил проблему с "мусором в истории" в csh\tcsh?
Например:
cd
`echo -e ‘\057usr\057local\057www’`
Лечить данную проблему установкой bash не предлагать :)

ш4шкщ, 2011-11-02 в 3:15:03

 aks не дрейфь я изучаю фряху несколько месяцев мне статья пригодилась спасибо


Оставьте свой комментарий:
Ваше имя:   *
e-mail:  
жирный
наклонный
подчёркнутый
ссылка
цвет
Нынешний год:   *
 


Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту

Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis

Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 23 чел.
За последние 30 мин было: 90 человек
За сегодня было
8236 показов,
1028 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.1773 секунд
Из них PHP: 33%; SQL: 67%; Число SQL-запросов: 87 шт.
Исходный размер: 116827; Сжатая: 20357