русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Midnight Commander


Дата добавления: 2014-11-28; просмотров: 807; Нарушение авторских прав


Midnight Commander является представителем самого популярного семейства визуальных оболочек/менеджеров файлов "a la Norton Commander" (в мире Dos/Windows это Norton Commander, Volkov Commander, Dos Navigator, Far, Windows Commander; под UNIX® до MC существовал Demos Commander (deco)).

Это семейство характерно тем, что экран разбивается на три части -- две панели с файлами (левая и правая) и командная строка, позволяющая вводить команды операционной системы.

У MC есть следующие возможности:

· Стандартные операции с файлами -- просмотр, редактирование, копирование, линковка, переименование/перемещение, удаление, изменение прав доступа и т.д.

· Мощный встроенный редактор (есть функции работы с выделенным блоком, поиск/замена, отмена последней операции, цветовое выделение синтаксиса и т.д. -- можно даже отправить редактируемый файл по e-mail).

· Выделение файлов разных типов цветом.

· Можно назначать разные команды просмотра, редактирования и "исполнения" (по клавише Enter) для файлов разных типов.

· "Фильтрованный" просмотр файлов (например, .html показываются не "как есть", с тэгами, а в уже отформатированном виде).

· Нажав Enter на файле архива (.tar, .tgz, .zip, .a, .rpm и т.д.) можно "войти внутрь" него.

· Поиск файлов по шаблону имени и по содержимому; результат поиска можно "превратить" в содержимое панели. Можно вывести на панели список файлов, полученный от внешней программы.

· При копировании/перемещении можно переименовывать группы файлов "по шаблону" (file*.tar.gz#->#f*.tgz).

Запуск MC и основные отличия от NC/VC/Far

Для запуска Midnight Commander надо набрать "mc". По умолчанию он запускается "в цвете" на консоли, и в черно-белом варианте в окне xterm. Чтобы получить цвет в окне, надо воспользоваться ключом "-c" (color).



Первое отличие от семейства Norton Commander'а обусловлено тем, что в UNIX® нет букв дисков -- поэтому нет команды "сменить диск" (Alt+F1/Alt+F2).

Второе -- для многих действий (кроме F1-F10) используются другие сочетания клавиш -- это обусловлено тем, что, к примеру, у telnet нет возможности передавать сочетания типа Shift+Ctrl+PageUp. В меню и справочной системе приведены сочетания клавиш для большинства операций.

Там используются следующие обозначения:

Пример Что означает

· C-r Нажать Ctrl+R

· M-? Нажать Esc, затем ?

· C-x s Нажать Ctrl+X, затем s

· C-x C-s Нажать Ctrl+X, затем Ctrl+S

В отличие от NC, для копирования в командную строку имени файла, на котором стоит курсор, используется не Ctrl+Enter, а "Esc Enter".

Поскольку в MC мышь используется "обычным" образом, то исчезает возможность отметки/ вставки текста при помощи мыши. Чтобы выделять и вставлять текст мышью, надо при нажатии кнопок держать нажатой клавишу Shift.



<== предыдущая лекция | следующая лекция ==>
Вставка | Переименование групп файлов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.163 сек.