Це команда mcdiff, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
mc - Візуальна оболонка для Unix-подібних систем.
ВИКОРИСТАННЯ
mc [-abcCdfhPstuUVx] [-l журнал] [dir1 [dir2]] [-e [файл] ...] [-v файл]
ОПИС
GNU Midnight Commander — це браузер каталогів/файловий менеджер для операцій, подібних до Unix
систем.
ВАРІАНТИ
-а, -- stickchars
Вимкнути використання графічних символів для малювання ліній.
-б, --без кольору
Примусовий чорно-білий дисплей.
-c, -колір
Примусовий колірний режим, будь ласка, перегляньте розділ Кольори для отримання додаткової інформації.
-C аргумент, --colors=arg
Вкажіть інший набір кольорів у командному рядку. Формат arg задокументовано
в розділі Кольори.
--configure-options
Відобразити параметри налаштування.
-d, --номус
Вимкніть підтримку миші.
-D N, --debuglevel=N
Збережіть рівень налагодження для SMB VFS. N знаходиться в діапазоні 0-10.
-e [файл], --редагувати[=файл]
Запустіть внутрішній редактор. Якщо файл вказано, відкрийте його під час запуску. Дивись також
mcedit (1).
-f, --datadir
Відобразити скомпільовані шляхи пошуку для файлів Midnight Commander.
-F, --datadir-info
Відображення розширеної інформації про скомпільовані шляхи для Midnight Commander.
-g, --стара миша
Примусово ввімкнути режим миші «звичайне відстеження». Використовується під час роботи на терміналах із підтримкою xterm
(tmux/екран).
-к, --resetsoft
Скиньте програмні клавіші до значення за замовчуванням з бази даних termcap/terminfo. Корисно тільки на
термінали HP, коли функціональні клавіші не працюють.
-K файл, --keymap=файл
Вкажіть ім'я файлу розкладки в командному рядку.
-l файл, --ftplog=файл
Збережіть діалогове вікно ftpfs із сервером у файлі.
--nokeymap
Не завантажуйте прив’язки клавіш з будь-якого файлу, використовуйте жорстко закодовані ключі за замовчуванням.
-P файл, --printwd=файл
Надрукуйте останній робочий каталог у вказаному файлі. Цей варіант не має на увазі
використовуватися безпосередньо. Замість цього він використовується зі спеціального сценарію оболонки
автоматично змінює поточний каталог оболонки на останній каталог
Midnight Commander був у. Джерело файлу /usr/lib/mc/mc.sh (користувачі bash і zsh)
or /usr/lib/mc.csh (користувачі tcsh) для визначення mc як псевдонім для
відповідний сценарій оболонки.
-так, --повільно
Встановити альтернативний режим малювання каркасів. Якщо розділ [Рядки] не заповнений,
символом псевдографічного кадру є пробіл, інакше символи кадру
беруться з наступних параметрів.
Ти може переосмислити після змінні:
лівий верхній
лівий верхній кут
справа вгорі
правий верхній кут
центральна верхня частина
центрально-верхній хрест
центральне дно
центрально-нижній хрест
зліва внизу
лівий нижній кут
справа внизу
правий нижній кут
лівий посередині
ліво-середній хрест
справа посередині
право-середній хрест
посередині
центральний хрест
гориз горизонтальна лінія за замовчуванням
верт вертикальна лінія за замовчуванням
тонхоріз
тонка горизонтальна лінія
тоненький
тонка вертикальна лінія
-S аргумент, --skin=arg
Вкажіть назву шкіри в командному рядку. Технологія шкур задокументована в
розділ Скіни.
-t, --termcap
Використовується лише в тому випадку, якщо код був скомпільований за допомогою сленгу та terminfo: він створює опівночі
Командир використовує значення TERMCAP змінна для інформації про термінал
замість інформації про загальносистемну термінальну базу даних
-у, --підоболонка
Вимкнути використання одночасної оболонки (має сенс, лише якщо Midnight Commander має
створено з одночасною підтримкою оболонки).
-У, --підоболонка
Увімкнути використання підтримки одночасної оболонки (тільки має сенс, якщо Midnight
Commander був створений із додатковим набором підтримки підоболонки).
-v файл, --перегляд=файл
Запустіть внутрішній переглядач, щоб переглянути вказаний файл. Дивись також mcview (1).
-V, -- версія
Відобразити версію програми.
-x, --xterm
Примусово ввімкнути режим xterm. Використовується під час роботи на терміналах із підтримкою xterm (два режими екрана,
і може надсилати escape-послідовності миші).
-X, --ні-x11
Не використовуйте X11 для отримання стану модифікаторів Alt, Ctrl, Shift
Якщо вказані обидва шляхи, першим ім’ям шляху є каталог, який відображатиметься в активному
панель; другий шлях – це каталог, який відображатиметься на іншій панелі.
Якщо вказано один шлях, ім’я шляху – це каталог, який відображатиметься на активній панелі;
значення "other_dir" з panels.ini - це каталог, який відображатиметься на пасивній панелі.
Якщо шляхи не вказані, поточний каталог відображається на активній панелі; значення
"other_dir" з panels.ini – це каталог, який відображатиметься на пасивній панелі.
Про платформу
Екран Midnight Commander розділений на чотири частини. Майже весь екран
місце займають дві панелі каталогів. За замовчуванням другий рядок знизу
екран — це командний рядок оболонки, а нижній рядок — мітки функціональних клавіш.
Самий верхній рядок - це рядок рядка меню. Рядок рядка меню може не відображатися, але з’являється
якщо клацнути мишею верхній рядок або натиснути клавішу F9.
Midnight Commander забезпечує перегляд двох каталогів одночасно. Один з
panels – поточна панель (панель вибору знаходиться на поточній панелі). Майже все
операції відбуваються на поточній панелі. Деякі операції з файлами, як-от Перейменувати та Копіювати за
за замовчуванням використовувати каталог невибраної панелі як місце призначення (не хвилюйтеся, вони
завжди спочатку запитувати у вас підтвердження). Для отримання додаткової інформації дивіться розділи про
Панелі каталогів, ліве та праве меню та меню файл.
Ви можете виконувати системні команди з Midnight Commander, просто ввівши їх.
Все, що ви введете, з’явиться в командному рядку оболонки, а коли ви натиснете Enter
Midnight Commander виконає введений вами командний рядок; прочитайте командний рядок Shell
та розділи «Клавіші рядка введення», щоб дізнатися більше про командний рядок.
миша Підтримка
Midnight Commander поставляється з підтримкою миші. Він активується, коли ви працюєте
на xterm(1) термінал (він навіть працює, якщо ви використовуєте з’єднання telnet, ssh або rlogin до
іншу машину від xterm) або якщо ви працюєте на консолі Linux і маєте Gpm
працює сервер миші.
Коли ви клацнете лівою кнопкою миші на файлі на панелі каталогів, цей файл вибирається; якщо натиснути
за допомогою правої кнопки файл позначається (або знімається, залежно від попереднього стану).
Подвійне клацання файлу спробує виконати команду, якщо це виконувана програма;
і якщо файл розширення має програму, визначену для розширення файлу, вказано
програма виконується.
Також можна виконувати команди, призначені міткам функціональних клавіш
натиснувши на них.
За замовчуванням швидкість автоматичного повторення для кнопок миші становить 400 мілісекунд. Це може бути
змінено на інші значення шляхом редагування ~/.config/mc/ini файл і зміна
mouse_repeat_rate параметр.
Якщо ви використовуєте Midnight Commander з підтримкою миші, ви можете отримати значення за замовчуванням
поведінку миші (вирізання та вставка тексту), утримуючи клавішу Shift.
Ключі
Деякі команди в Midnight Commander передбачають використання Контроль (іноді позначений
CTRL або CTL) і Meta (іноді з позначкою ALT або навіть Compose). У цьому посібнику ми
використовуватиме такі скорочення:
C-
означає утримувати клавішу Control під час введення символу . Таким чином, Cf буде:
утримуйте клавішу Control і введіть f.
Alt-
означає утримувати клавішу Meta або Alt під час введення тексту . Якщо немає Meta або Alt
ключ, тип ESC, відпустіть його, а потім введіть символ .
S-
означає утримувати клавішу Shift під час введення тексту .
Усі рядки введення в Midnight Commander використовують наближення до редактора GNU Emacs
прив’язки клавіш (за замовчуванням).
Ви можете перевизначити прив’язки клавіш. Побачити переосмислити Гаряча клавіша прив'язки
для отримання додаткової інформації. Усі інші прив’язки клавіш (описані в цьому посібнику) є відносно стандартними
поведінка.
Є багато розділів, які розповідають про ключі. Найважливішими є наступні.
Розділ меню «Файл» документує комбінації клавіш для команд, що відображаються в
Меню файлів. Цей розділ містить функціональні клавіші. Більшість цих команд виконують деякі
дії, як правило, для вибраного файлу або файлів із тегами.
У розділі «Панелі каталогів» документуються ключі, які вибирають файл або файли тегів як a
ціль для наступної дії (зазвичай ця дія виконується з меню файлу).
У розділі командного рядка Shell перелічено ключі, які використовуються для введення та редагування
командні рядки. Більшість із них копіюють імена файлів і таке інше з панелей каталогів у файл
командного рядка (щоб уникнути надмірного введення тексту) або отримати доступ до історії командного рядка.
Клавіші рядків введення використовуються для редагування рядків введення. Це означає як командний рядок, так і файл
рядки введення в діалогових вікнах запиту.
Перевизначити Гаряча клавіша прив'язки
Прив’язки гарячих клавіш можна зчитувати із зовнішнього файлу (файлу карти клавіш). Спочатку Міґнайт
Commander створює прив'язки клавіш, використовуючи розкладку, визначену у вихідному коді. Потім два файли
/usr/share/mc/mc.keymap та /etc/mc/mc.keymap завантажуються завжди, послідовно перепризначаються
прив’язки клавіш, визначені раніше. Визначений користувачем файл розкладки шукається на наступному
алгоритм (до першого знайденого):
1) параметр командного рядка -K or --keymap=
2) Змінна середовища MC_KEYMAP
3) Параметр клавіша у розділі [Північ-командир] файлу конфігурації.
4) Файл ~/.config/mc/mc.keymap
Параметр командного рядка, змінна середовища та параметр у файлі конфігурації можуть містити
абсолютний шлях до файлу keymap (з розширенням .keymap або без нього). Пошук
keymap-file з'явиться в (до першого знайденого):
1) ~/.config/mc
2) /etc/mc/
3) /usr/share/mc/
Різне Ключі
Ось деякі ключі, які не входять до жодної з інших категорій:
Enter якщо в командному рядку (у нижній частині панелей) є текст
потім ця команда виконується. Якщо в командному рядку немає тексту, то якщо
панель вибору знаходиться над каталогом, який виконує Midnight Commander чдір(2) до
вибирає каталог і перезавантажує інформацію на панелі; якщо виділення є an
виконуваний файл, то він виконується. Нарешті, якщо розширення вибраного файлу
ім'я відповідає одному з розширень у файлі розширень, а потім відповідному
команда виконується.
кл перефарбуйте всю інформацію в Midnight Commander.
Cx c запустіть команду Chmod для файлу або файлів із тегами.
Cx o запустіть команду Chown для поточного файлу або файлів із тегами.
Cx l запустіть команду жорсткого посилання.
Cx s запустити команду абсолютного символічного посилання.
Cx v запустити команду відносного символічного посилання. Додаткову інформацію див. у розділі «Меню файлів».
інформація про символічні посилання.
Cx i встановіть інший режим відображення панелі на інформацію.
Cx q встановіть інший режим відображення панелі на швидкий перегляд.
Cx ! виконайте команду External panelize.
Cx h запустіть команду додати каталог до гарячого списку.
Альт-! виконує команду відфільтрованого перегляду, описану в команді перегляду.
Alt-? виконує команду Знайти файл.
Alt-c з’явиться діалогове вікно швидкого компакт-диска.
Ко коли програма запускається на консолі Linux або FreeBSD або під xterm, це
покаже результат попередньої команди. Під час запуску на консолі Linux,
Midnight Commander використовує зовнішню програму (cons.saver) для збереження та
відновлення інформації на екрані.
Коли підтримка підоболонки скомпільована, ви можете ввести Co в будь-який час, і це буде так
повертається на головний екран Midnight Commander, щоб повернутися до програми, просто введіть
Co. Якщо за допомогою цього трюка у вас призупинено дію програми, ви не зможете це зробити
виконуйте інші програми з Midnight Commander, доки не припините призупинення
Додаток.
Каталог Панелі
У цьому розділі перелічено клавіші, які діють на панелях довідників. Якщо ви хочете знати, як
щоб змінити зовнішній вигляд панелей, перегляньте розділ лівого та правого меню.
Вкладка, Ci
змінити поточну панель. Стара інша панель стає новою поточною панеллю та
стара поточна панель стає новою іншою панеллю. Панель вибору переміщується зі старої
поточної панелі до нової поточної панелі.
Вставити, Ct
щоб позначити файли, ви можете використовувати клавішу Insert (послідовність kich1 terminfo). Щоб розмітити
файли, просто перетегуйте файл із тегами.
я щоб змінити кодировку панелі, ви можете використовувати Me (Alt-e). Перекодування здійснюється з обраного
кодова сторінка в системну кодову сторінку. Щоб скасувати перекодування, ви можете вибрати «каталог вгору»
(..) на активній панелі. Щоб скасувати набори символів у всіх каталогах, виберіть «Ні
переклад " у діалоговому вікні кодування.
Alt-g, Alt-r, Alt-j
використовується для вибору верхнього файлу на панелі, середнього файлу та нижнього файлу,
відповідно.
Alt-t перемикайте поточний список відображення, щоб показати наступний режим відображення. З
це можна швидко перейти до короткого списку, довгого списку, визначеного користувачем
режим списку та повернутися до стандартного.
C-\ (контроль-зворотний слеш)
показати гарячий список каталогів і перейти до вибраного каталогу.
+ (плюс)
це використовується для вибору (тегування) групи файлів. Командир Midnight Commander підкаже
для варіантів вибору. Коли Файли тільки прапорець увімкнено, будуть лише файли
вибрано. Якщо Файли тільки вимкнено, оскільки будуть вибрані файли як каталоги. Коли
Склад Шаблони прапорець увімкнено, регулярний вираз дуже схожий на ім’я файлу
globbing в оболонці (* означає нуль або більше символів, а ? означає
один символ). Якщо Склад Шаблони вимкнено, тоді позначення файлів буде завершено
звичайні регулярні вирази (див. ред (1)). Коли випадок чутливий прапорець увімкнено,
вибір буде чутливим до регістру символів. Якщо випадок чутливий вимкнено, футляр
буде проігноровано.
\ (зворотний слеш)
використовуйте клавішу "\", щоб скасувати виділення групи файлів. Це протилежність клавіші «Плюс».
вгору ключ, Cp
перемістити панель вибору до попереднього запису на панелі.
клавіша вниз, Cn
перемістити панель вибору до наступного запису на панелі.
додому, a1, Alt-
перемістити панель вибору до першого запису на панелі.
кінець, c1, Alt->
перемістити панель вибору до останнього запису на панелі.
Наступна сторінка, Резюме
перемістити панель вибору на одну сторінку вниз.
попередня сторінка, Alt-v
перемістити панель вибору на одну сторінку вгору.
Alt-o Якщо поточний вибраний файл є каталогом, завантажте цей каталог в інший
панель і переміщує виділення до наступного файлу. Якщо поточний вибраний файл є
не є каталогом, завантажує батьківський каталог на іншій панелі та переміщує файл
вибір до наступного файлу.
Альт-і зробити поточний каталог поточної панелі також поточним каталогом
інша панель. Якщо потрібно, переведіть іншу панель у режим списку. Якщо струм
панель розбита на панелі, інша панель не розбивається.
C-PageUp, C-PageDown
тільки якщо це підтримується терміналом: змінити на «..» і на поточний вибраний
каталог відповідно.
Alt-y переміщується до попереднього каталогу в історії, еквівалентно натисканню кнопки < з
миша.
Alt-u переміщується до наступного каталогу в історії, еквівалентно натисканню кнопки > з
миша.
Alt-Shift-h, Alt-H
відображає історію каталогу, що еквівалентно натисканню миші на 'v'.
Швидко пошук
Режим швидкого пошуку дозволяє виконувати швидкий пошук файлів на панелі файлів. Натисніть Cs or
Alt-s щоб почати пошук імені файлу в списку каталогу.
Коли пошук активний, введений користувачем буде додано до рядка пошуку замість
командний рядок. Якщо Показати міні-статус увімкнено параметр, на якому відображається рядок пошуку
рядок міні-статусу. Під час введення, панель вибору переміститься до наступного файлу
з набраними буквами. The Повернення на одну позицію or DEL клавіші можна використовувати для виправлення помилок введення.
Якщо знову натиснути Cs, буде здійснено пошук наступного збігу.
Якщо швидкий пошук починається з подвійного натискання Cs, попередній шаблон швидкого пошуку
буде використовуватися для поточного пошуку.
Окрім символів імені файлу, ви також можете використовувати символи підстановки «*» та «?».
Склад Command Лінія
У цьому розділі наведено ключі, які корисні, щоб уникнути зайвого введення під час введення оболонки
команди.
Alt-Enter
скопіюйте поточну назву файлу в командний рядок.
C-Enter
те саме Alt-Enter. Може не працювати на віддалених системах і деяких терміналах.
C-Shift-Enter
скопіюйте повний шлях до поточного вибраного файлу в командний рядок. Може
не працює на віддалених системах і деяких терміналах.
Alt-Tab
виконує для вас завершення імені файлу, команди, змінної, імені користувача та імені хоста.
Cx t, Cx Ct
скопіюйте файли з тегами (або, якщо файлів із тегами немає, вибраний файл).
поточної панелі (Cx t) або іншої панелі (Cx Ct) до командного рядка.
Cx p, Cx Cp
перша послідовність клавіш копіює поточне ім'я шляху до командного рядка, а
другий копіює ім'я шляху до невибраної панелі в командний рядок.
Cq команду quote можна використовувати для вставки символів, які інакше інтерпретуються
за допомогою Midnight Commander (наприклад, символ "+")
Alt-p, Alt-n
використовуйте ці клавіші для перегляду історії команд. Alt-p переведе вас до останнього
введення, Alt-n переведе вас до наступного.
Alt-h відображає історію поточного рядка введення.
Загальне Рух Ключі
Програма перегляду довідки, програма перегляду файлів і дерево каталогів використовують загальний код для обробки переміщення.
Тому вони приймають абсолютно однакові ключі. Кожен з них також приймає деякі свої ключі
власний.
Інші частини Midnight Commander використовують деякі з тих самих клавіш переміщення, тому цей розділ
може бути корисним і для цих частин.
Вгору, Cp
пересувається на один рядок назад.
Вниз, Cn
пересувається на одну лінію вперед.
Попередня сторінка, сторінка Вгору, Alt-v
пересувається на одну сторінку вгору.
Далі сторінка, сторінка Вниз, Резюме
пересувається на одну сторінку вниз.
Головна, A1
рухається до початку.
кінець, C1
рухатися до кінця.
Програма перегляду довідки та програма перегляду файлів приймають наступні ключі на додаток до одиниць
вищезгаданий:
b, Cb, Ch, Backspace, видаляти
пересувається на одну сторінку вгору.
Простір бар
пересувається на одну сторінку вниз.
u, d переміщує одну половину сторінки вгору або вниз.
g, G рухається до початку або до кінця.
вхід Лінія Ключі
Рядки введення (вони використовуються для командного рядка та для діалогових вікон запиту в
програма) прийміть ці ключі:
прибл ставить курсор на початок рядка.
Ce ставить курсор в кінець рядка.
Cb, рухатися вліво
перемістити курсор на одну позицію вліво.
Пор., рухатися вправо
перемістити курсор на одну позицію вправо.
alt-f пересуває на одне слово вперед.
alt-b пересувається на одне слово назад.
Ch, Повернення на одну позицію
видалити попередній символ.
компакт-диск, видаляти
видалити символ у точці (над курсором).
C-@ встановлює позначку для різання.
Cw копіює текст між курсором і позначкою в буфер знищення та видаляє
текст із рядка введення.
Alt-w копіює текст між курсором і позначкою в буфер знищення.
Сай повертає назад вміст буфера знищення.
Ck вбиває текст від курсору до кінця рядка.
Alt-p, Alt-n
Використовуйте ці клавіші для перегляду історії команд. Alt-p переведе вас до останнього
введення, Alt-n переведе вас до наступного.
Alt-Ch, Alt-Backspace
видалити одне слово назад.
Alt-Tab
виконує для вас завершення імені файлу, команди, змінної, імені користувача та імені хоста.
Меню бар
Рядок меню з’являється, коли ви натискаєте F9 або клацніть мишею у верхньому рядку екрана.
У рядку меню є п’ять меню: «Ліво», «Файл», «Команда», «Параметри» та «Праворуч».
Меню «Ліво» і «Праворуч» дозволяє змінювати зовнішній вигляд лівого та правого
панелі каталогів.
У меню «Файл» наведено список дій, які можна виконати з поточним вибраним файлом або файлом
файли з тегами.
Меню команд містить список дій, які є більш загальними і не мають жодного відношення до
поточний вибраний файл або файли з тегами.
Меню параметрів містить список дій, які дозволяють налаштувати Midnight Commander.
Ліве та правий (Вище та Нижче) Меню
Вигляд панелей каталогів можна змінити з Ліве та правий меню (вони є
названий Вище та Нижче коли горизонтальне розділення панелі вибрано з параметрів макета
діалогове вікно).
Listing Режим...
Подання в режимі списку використовується для відображення списку файлів, є чотири різних
Доступні режими списку: Повний, Brief, Довго та користувач. Повний перегляд каталогу показує
ім'я файлу, розмір файлу та час зміни.
У короткому перегляді відображається лише ім’я файлу і він має від 1 до 9 стовпців (тому
показ більше файлів на відміну від інших переглядів). Довгий вид схожий на вихід ls -l
команда. Довгий огляд займає всю ширину екрана.
Якщо ви виберете формат відображення «Користувач», вам потрібно вказати формат відображення.
Формат відображення користувача має починатися зі специфікатора розміру панелі. Це може бути «половина» або
"повний", і вони вказують панель на половину екрана та повноекранну панель відповідно.
Після розміру панелі ви можете вказати режим двох стовпців на панелі, це робиться за допомогою
додавання числа «2» до рядка формату користувача.
Після цього ви додаєте назви полів із додатковим специфікатором розміру. Це ті
доступні поля, які ви можете відобразити:
ім'я відображає назву файлу.
розмір відображає розмір файлу.
bsize є альтернативною формою розмір формат. Він відображає розмір файлів і
для каталогів він просто показує SUB-DIR або UP--DIR.
тип відображає поле типу в один символ. Цей персонаж схожий на те, що є
відображається ls з прапорцем -F - * для виконуваних файлів, / для каталогів, @ та цінності
посилання, = для розеток, - для символьних пристроїв, + для блочних пристроїв, | для труб, ~
для символічних посилань на каталоги і ! для застарілих символічних посилань (посилань, які вказують
ніде).
позначити зірочка, якщо файл позначений тегами, пробіл, якщо ні.
mtime час останньої зміни файлу.
Час час останнього доступу до файлу.
ctime час зміни статусу файлу.
хімічна завивка рядок, що представляє поточні біти дозволу файлу.
режим вісімкове значення з поточними бітами дозволу файлу.
nlink кількість посилань на файл.
ngid GID (числовий).
нюд UID (числовий).
власник власник файлу.
група групу файлу.
індекс індекс файлу.
Також ви можете використовувати такі ключові слова, щоб визначити макет панелі:
простір пробіл у форматі відображення.
| додати вертикальну лінію до формату відображення.
Щоб примусово встановити фіксований розмір одного поля (специфікатор розміру), потрібно просто додати : потім слідує
кількість символів, яку потрібно мати в полі. Якщо після номера стоїть символ
+, то розмір визначає мінімальний розмір поля - якщо програма з'ясує, що є
більше місця на екрані, воно розширить це поле.
Наприклад, Повний дисплей відповідає такому формату:
назва половини типу | розмір | mtime
І Довго дисплей відповідає такому формату:
повний perm простір nlink простір власник простір група простір простір простір mtime ім'я простору
Це гарний формат відображення користувача:
Пів ім'я | Розмір: 7 | Тип режиму: 3
Панелі також можна налаштувати на такі режими:
Інформація Інформаційний перегляд відображає інформацію, пов’язану з поточним вибраним файлом та якщо
можливу інформацію про поточну файлову систему.
Дерево Перегляд дерева дуже схожий на функцію дерева каталогів. Дивіться розділ про
це для отримання додаткової інформації.
Швидко вид
У цьому режимі панель перемикається на зменшений переглядач, який відображає вміст
поточного вибраного файлу, якщо ви виберете панель (за допомогою клавіші табуляції або
миші), ви матимете доступ до звичайних команд перегляду.
сортувати Замовити ...
Вісім порядків сортування за назвою, розширенням, часом модифікації, часом доступу та
за часом зміни інформації inode, за розміром, за inode та невідсортованим. У порядку сортування
діалоговому вікні ви можете вибрати порядок сортування, а також вказати, чи бажаєте ви сортувати
у зворотному порядку, поставивши прапорець у зворотному порядку.
За замовчуванням каталоги сортуються перед файлами, але це можна змінити на панелі
меню параметрів (опція змішувати всі файли).
Фільтр...
Команда filter дозволяє вказати шаблон оболонки (наприклад *.tar.gz) який
файли мають збігатися, щоб відображатися. Незалежно від шаблону фільтра, каталогів і файлів
посилання на каталоги завжди відображаються на панелі каталогів.
Перечитати
Команда reread перезавантажує список файлів у каталозі. Корисно, якщо інше
процеси створили або видалили файли.
Файл Меню
Midnight Commander використовує клавіші F1 - F10 як комбінації клавіш для відображення команд
в меню файлів. Escape-послідовності для функціональних клавіш є можливостями terminfo
kf1 корито kf10. На терміналах без підтримки функціональних клавіш ви можете досягти того ж
функціональність, натиснувши клавішу ESC, а потім число в діапазоні від 1 до 9 і 0
(відповідає від F1 до F9 і F10 відповідно).
Меню «Файл» містить такі команди (комбінації клавіш у дужках):
Документи (F1)
Викликає вбудований засіб перегляду гіпертексту. Усередині засобу перегляду довідки можна використовувати вкладку
клавішу, щоб вибрати наступне посилання, і клавішу Enter, щоб перейти за цим посиланням. Клавіші пробіл і
Backspace використовується для переміщення вперед і назад на сторінці довідки. Натисніть F1 ще раз, щоб отримати
повний список прийнятих ключів.
Меню (F2)
Викликати меню користувача. Меню користувача забезпечує простий спосіб надати користувачам меню та
додати додаткові функції до Midnight Commander.
вид (F3, F13)
Переглянути поточний вибраний файл. За замовчуванням це викликає внутрішній переглядач файлів, але якщо
параметр «Використовувати внутрішній перегляд» вимкнено, він викликає зовнішній засіб перегляду файлів, визначений параметром
ПЕРЕГЛЯДНИК змінна середовища. Якщо ПЕРЕГЛЯДНИК не визначено, PAGER змінна середовища - це
намагався. Якщо PAGER також не визначено, викликається команда "view". Якщо ви використовуєте F13
натомість програма перегляду буде викликана без форматування чи попередньої обробки файлу
файлу.
Перегляньте параметри зовнішнього засобу перегляду, щоб пояснити, як можна вказати розширену команду
параметри рядків для зовнішніх глядачів.
Відфільтрований вид (Alt-!)
Ця команда запитує команду та її аргументи (аргумент за замовчуванням має значення
ім’я поточного вибраного файлу), результат такої команди відображається у внутрішньому файлі
глядач.
Редагувати (F4, F14)
Натисніть F4, щоб відредагувати виділений файл. Натисніть F14 (зазвичай F14), щоб запустити редактор з a
новий, порожній файл. Наразі вони посилаються на vi редактор, або редактор, зазначений у ст
РЕДАКТОР змінна середовища або внутрішній редактор файлів, якщо параметр use_internal_edit
перебуває на
Перегляньте параметри зовнішнього редактора, щоб пояснити, як ви можете вказати розширену команду
параметри рядка для зовнішніх редакторів.
Скопіювати (F5, F15)
Натисніть F5, щоб відкрити діалогове вікно введення для копіювання поточного вибраного файлу (або тега
файли, якщо є принаймні один файл, позначений тегами) до каталогу/назва файлу, який ви вказали в файлі
діалогове вікно введення. Призначенням за замовчуванням є каталог на невибраній панелі. Космос
для цільового файлу може бути попередньо виділений відносно параметра налаштування preallocate_space.
Під час цього процесу ви можете натиснути Cc або ESC, щоб перервати операцію. Детальніше про
вихідна маска (яка зазвичай буде * або ^\(.*\)$ залежно від налаштування командної оболонки Use
шаблони) та можливі символи підстановки в пункті призначення див. Копіювання/перейменування маски.
F15 (зазвичай F15) схожий, але за замовчуванням відповідає каталогу на вибраній панелі. Це
завжди працює з вибраним файлом, незалежно від файлів із тегами.
У деяких системах можна копіювати у фоновому режимі, натиснувши кнопку
фонова кнопка (або натискання клавіш Alt-b у діалоговому вікні). Фонові завдання звикли
контролювати фоновий процес.
посилання (Cx l)
Створіть жорстке посилання на поточний файл.
абсолют симпосилання (Cx s)
Створіть абсолютне символічне посилання на поточний файл.
Відносний symLink (Cx v)
Створіть відносне символічне посилання на поточний файл.
Для тих із вас, хто не знає, що таке посилання: створення посилання на файл трохи схоже
копіювання файлу, але ім’я вихідного файлу і ім’я цільового файлу представляють
те саме зображення файлу. Наприклад, якщо ви відредагуєте один із цих файлів, усі внесені вами зміни будуть
відображаються в обох файлах. Деякі люди називають посилання псевдоніми або ярликами.
Жорстке посилання відображається як справжній файл. Після його виготовлення неможливо визначити, який саме
є оригіналом і який є посиланням. Якщо ви видалите будь-який з них, залишиться інший
все ще цілі. Дуже важко помітити, що файли представляють одне і те ж зображення. Використовуйте
жорсткі посилання, коли ви навіть не хочете знати.
Символічне посилання – це посилання на ім’я вихідного файлу. Якщо вихідний файл є
видалене символічне посилання марно. Досить легко помітити, що файли представляють
той самий образ. Midnight Commander показує знак "@" перед іменем файлу, якщо він
є символічним посиланням на кудись (окрім каталогу, де воно показує тильду (~)). The
вихідний файл, на який вказує посилання, відображається в міні-рядку стану, якщо Показати
міні-статус опція увімкнена. Використовуйте символічні посилання, якщо хочете уникнути плутанини
це може бути викликано жорсткими посиланнями.
Коли ви натискаєте "Cx s", Midnight Commander автоматично заповнить повне
шлях+ім’я файлу вихідного файлу та запропонуйте назву для посилання. Ви можете змінити будь-яке
один.
Іноді ви можете змінити абсолютний шлях оригіналу на відносний.
Абсолютний шлях починається з кореневого каталогу:
/home/frodo/mc/mc -> /home/frodo/new/mc
Відносне посилання описує розташування вихідного файлу, починаючи з розташування файлу
саме посилання:
/home/frodo/mc/mc -> ../new/mc
Ви можете змусити Midnight Commander запропонувати відносний шлях, натиснувши «Cx v» замість
"Cx s".
Перейменувати/Перемістити (F6, F16)
Натисніть F6, щоб відкрити діалогове вікно введення для копіювання поточного вибраного файлу (або тега
файли, якщо є принаймні один файл, позначений тегами) до каталогу/назва файлу, який ви вказали в файлі
діалогове вікно введення. За замовчуванням призначенням є каталог на невибраній панелі. Для
більш детально дивіться операцію копіювання (F5) вище, більшість речей дуже схожі.
F16 (зазвичай F16) схожий, але за замовчуванням відповідає каталогу на вибраній панелі. Це
завжди працює з вибраним файлом, незалежно від файлів із тегами.
У деяких системах можна копіювати у фоновому режимі, натиснувши кнопку
фонова кнопка (або натискання клавіш Alt-b у діалоговому вікні). Фонові завдання звикли
контролювати фоновий процес.
Мкдір (F7)
Відкриється діалогове вікно введення та створює вказаний каталог.
видаляти (F8)
Видаліть поточний вибраний файл або файли з тегами на поточній вибраній панелі.
Під час процесу ви можете натиснути Cc або ESC, щоб перервати операцію.
Швидко cd (Alt-c) Використовуйте команду quick cd, якщо у вас є повний командний рядок і ви хочете створити компакт-диск
десь.
Виберіть група (+)
Це використовується для вибору (тегування) групи файлів. Командир Midnight Commander запропонує a
варіанти вибору. Коли Файли тільки прапорець увімкнено, будуть вибрані лише файли. Якщо Файли
тільки вимкнено, оскільки будуть вибрані файли як каталоги. Коли Склад Шаблони прапорець є
увімкнено, регулярний вираз дуже схожий на ім’я файлу, що міститься в оболонці (* означає
нуль або більше символів і ? означає один символ). Якщо Склад Шаблони тоді вимкнено
тегування файлів здійснюється за допомогою звичайних регулярних виразів (див. ред (1)). Коли випадок
чутливий прапорець увімкнено, вибір буде чутливим до регістру символів. Якщо випадок
чутливий вимкнено, випадок буде проігноровано.
Скасувати вибір група (\)
Використовується для скасування виділення групи файлів. Це протилежність Виберіть група команда
Вихід (F10, Shift-F10)
Припиніть роботу Midnight Commander. Shift-F10 використовується, коли ви хочете вийти, і ви хочете
за допомогою оболонки. Shift-F10 не переведе вас до останнього каталогу, який ви відвідали
за допомогою Midnight Commander, замість цього він залишиться в каталозі, де ви запустили файл
Командир опівночі.
Швидко cd
Ця команда корисна, якщо у вас є повний командний рядок і ви хочете завантажити диск кудись без нього
необхідно витягнути та вставити командний рядок. Ця команда відкриває невелике діалогове вікно, де ви
введіть все, що ви вводите після cd в командному рядку, а потім натиснути enter.
Тут представлені всі речі, які вже є у внутрішній команді cd.
Command Меню
Команда Дерево каталогів показує дерево каталогів.
Команда «Знайти файл» дозволяє шукати певний файл.
Команда «Поміняти панелі» міняє місцями вміст двох панелей каталогу.
Команда «Увімкнути/вимкнути панелі» показує результат останньої команди оболонки. Це працює
тільки на xterm і на консолях Linux і FreeBSD.
Команда «Порівняти каталоги» порівнює панелі каталогів один з одним. Ти можеш
потім скористайтеся командою Копіювати (F5), щоб зробити панелі ідентичними. Є три порівняння
методи. Швидкий метод порівнює лише розмір файлу та дату файлу. Ґрунтовний метод робить
повне побайтове порівняння. Повний метод недоступний, якщо машина не працює
підтримки mmap(2) системний виклик. Метод порівняння лише розміру просто порівнює файл
розмірів і не перевіряє вміст чи час дати, а лише перевіряє розмір файлу.
"Зовнішня панель" дозволяє виконувати зовнішню програму та робити вихід
які програмують вміст поточної панелі.
Команда «Історія команд» показує список введених команд. Вибрана команда
скопійовано в командний рядок. До історії команд також можна отримати доступ, ввівши Alt-p або
Alt-n.
Команда «Довідник гарячого списку» змінює поточний каталог на часто використовуваний
каталоги швидше.
Команда «Список екрана» показує діалогове вікно зі списком запущених на даний момент
внутрішні редактори, глядачі та інші модулі MC, які підтримують цей режим.
Команда «Редагувати файл розширення» дозволяє вказати програми, які будуть виконуватися під час спроби
виконувати, переглядати, редагувати та виконувати купу інших речей у файлах з певними розширеннями
(закінчення назв файлів).
Команда «Редагувати файл меню» може використовуватися для редагування меню користувача (яке з’являється за
натиснувши F2).
Каталог Дерево
Команда «Дерево каталогів» показує дерево каталогів. Ви можете вибрати a
каталог із малюнка, і Midnight Commander зміниться на цей каталог.
Існує два способи викликати дерево. Справжня команда дерева каталогів доступна з
Меню команд. Інший спосіб — вибрати перегляд дерева з меню «Ліворуч» або «Праворуч».
Щоб позбутися довгих затримок, Midnight Commander створює фігуру дерева лише шляхом сканування
невелика підмножина всіх каталогів. Якщо каталог, який ви хочете побачити, відсутній,
перейдіть до його батьківського каталогу та натисніть Cr (або F2).
Ви можете використовувати такі ключі:
Загальні клавіші руху приймаються.
Enter. У дереві каталогів виходить з дерева каталогів і переходить до цього каталогу
поточну панель. У перегляді дерева змінює цей каталог на іншій панелі та
залишається в режимі перегляду дерева на поточній панелі.
Cr, F2 (Повторне сканування). Повторно скануйте цей каталог. Використовуйте це, коли фігура дерева застаріла: it
відсутні підкаталоги або показує деякі підкаталоги, які більше не існують.
F3 (Забудь). Видаліть цей каталог з дерева. Використовуйте це, щоб видалити безлад
фігура. Якщо ви хочете, щоб каталог повернувся до дерева, натисніть F2 у його батьківському
каталог.
F4 (Статичні/Динамічні). Перемикання між динамічним режимом навігації (за замовчуванням) і статичним
режим навігації.
У режимі статичної навігації ви можете використовувати клавіші «Вгору» та «Вниз», щоб вибрати каталог. всі
відображаються відомі каталоги.
У режимі динамічної навігації ви можете використовувати клавіші «Вгору» та «Вниз», щоб вибрати брата або сестру
каталогу, клавіша ліворуч для переходу до батьківського каталогу та клавіша вправо, щоб перейти до a
дочірній каталог. Відображаються лише каталоги батьків, рідних і дочірніх, інші
опущені. Фігура дерева динамічно змінюється під час проходження.
F5 (Копія). Скопіюйте каталог.
F6 (РенМов). Перемістіть каталог.
F7 (Mkdir). Створіть новий каталог під цим каталогом.
F8 (Видалити). Видаліть цей каталог з файлової системи.
Cs, Alt-s. Пошук у наступному каталозі, що відповідає рядку пошуку. Якщо такого немає
каталогу ці клавіші будуть переміщені на один рядок вниз.
Ch, Backspace. Видалити останній символ рядка пошуку.
будь-який інший характер. Додайте символ до рядка пошуку та перейдіть до наступного
каталог, який починається з цих символів. У перегляді дерева спочатку потрібно активувати
режим пошуку, натиснувши Cs. Рядок пошуку відображається в міні-рядку стану.
Наступні дії доступні лише в дереві каталогів. Вони не підтримуються в
вид дерева.
F1 (Допомога). Викличте засіб перегляду довідки та покажіть цей розділ.
Вихід, F10. Вийдіть з дерева каталогів. Не змінюйте каталог.
Миша підтримується. Подвійне клацання веде себе як Enter. Дивіться також розділ про мишу
support.
знайти Файл
Функція «Знайти файл» спочатку запитує початковий каталог для пошуку та ім’я файлу
шукати. Натиснувши кнопку «Дерево», ви можете вибрати початковий каталог
фігура дерева каталогів.
Варіант утворювати цілі слова. Як і grep -w.
Ви можете почати пошук, натиснувши кнопку ОК. Під час пошуку ви можете зупинитися від
кнопку «Стоп» і продовжити з кнопки «Пуск».
Ви можете переглядати список файлів за допомогою клавіш зі стрілками вгору та вниз. Кнопка Chdir зміниться
до каталогу поточного вибраного файлу. Кнопка «Знову» запитає
параметри для нового пошуку. Кнопка «Вийти» завершує пошук. Panelize
Кнопка розмістить знайдені файли на панелі поточного каталогу, щоб ви могли це зробити
додаткові операції над ними (перегляд, копіювання, переміщення, видалення тощо). Після панелі ви
можна натиснути Cr, щоб повернутися до звичайного списку файлів.
Прапорець «Увімкнути ігнорувати каталоги» та поле введення під ним дозволяють налаштувати список
каталогів, які слід пропускати під час пошуку файлів (наприклад, ви можете захотіти
уникайте пошуку на CD-ROM або в каталозі NFS, який монтується через повільне посилання). Список
компоненти повинні бути розділені двокрапкою, ось приклад:
/cdrom:/nfs/wuarchive:/afs
Відносні шляхи також підтримуються. У наступному прикладі показано, як пропустити спец
каталоги систем контролю версій:
/cdrom:/nfs/wuarchive:/afs:.svn:.git:CVS
Увага: поле введення може містити крапку (.), це означає поточний абсолютний шлях.
Ви можете розглянути можливість використання команди External panelize для деяких операцій. Знайти файл
Команда призначена лише для простих запитів, а за допомогою External panelize ви можете зробити таємничу
шукайте як хочете.
Зовнішній панель
Зовнішня панель дозволяє виконувати зовнішню програму та робити вихідні дані
які програмують вміст поточної панелі.
Наприклад, якщо ви хочете маніпулювати на одній із панелей усіма символічними посиланнями в
поточного каталогу, ви можете використовувати зовнішню панель, щоб запустити таку команду:
знайти . -тип l -друк
Після завершення команди вміст каталогу панелі більше не буде
список каталогів поточного каталогу, але всі файли, які є символічними посиланнями.
Якщо ви хочете об’єднати всі файли, які були завантажені з вашого FTP-сервера,
Ви можете використовувати цю команду awk, щоб витягти ім'я файлу з файлів журналу передачі:
awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
Ви можете зберегти часто використовувані команди panelize під описовою назвою, щоб ви
може швидко їх згадати. Ви робите це, ввівши команду в рядку введення та натиснувши
Додати нову кнопку. Потім ви вводите ім’я, під яким ви хочете, щоб команда була збережена. Далі
часу, ви просто обираєте цю команду зі списку і не потрібно вводити її знову.
Гарячий список
Команда гарячого списку каталогу показує мітки каталогів у каталозі
гарячий список. Midnight Commander зміниться на каталог, відповідний до
вибрана етикетка. З діалогового вікна гарячого списку ви можете видалити вже створену мітку/каталог
пари та додавайте нові. Щоб швидко додавати нові каталоги, ви можете використовувати Додати до гарячого списку
команда (Cx h), яка додає поточний каталог до гарячого списку каталогів, запитуючи тільки
для мітки для каталогу.
Це робить cd до часто використовуваних каталогів швидше. Ви можете розглянути можливість використання змінної CDPATH
як описано в описі команд внутрішнього компакт-диска.
Редагувати Розширення Файл
Це викличе ваш редактор у файлі ~/.config/mc/mc.ext. Формат цього файлу
наступні:
Усі рядки, які починаються з # або порожні рядки, викидаються.
Рядки, що починаються з першого стовпця, повинні мати такий формат:
ключове слово/вираз, тобто все після косої риски до появи нового рядка експр.
ключове слово може бути:
оболонка - експр є розширенням (без символів підстановки). Файл відповідає йому, на що закінчується його назва експр.
приклад: оболонка/.tar сірники *.tar.
regex - експр є регулярним виразом. Файл відповідає, якщо його назва відповідає звичайному
вираз.
каталог
- експр є регулярним виразом. Файл відповідає, якщо це каталог, і його назва
відповідає регулярному виразу.
тип - експр є регулярним виразом. Файл збігається, якщо вихід з файл %f без того
початкова частина "filename:" відповідає регулярному виразу експр.
дефолт
- відповідає будь-якому файлу. експр ігнорується.
включати
- позначає загальний розділ. експр це назва розділу.
Інші рядки повинні починатися з пробілу або табуляції і мати такий формат: ключове слово=команда
(без пробілів навколо =), де ключове слово має бути: відкритий (викликається на Enter або double
натисніть), вид (F3), Редагувати (F4) або Include (щоб додати правила із загального розділу). команда
це будь-яка однорядкова команда оболонки з простою заміною макросу.
Правила збігаються зверху вниз, тому порядок важливий. Якщо відповідне
відсутня дія, пошук продовжується так, ніби це правило не відповідає (тобто якщо файл відповідає
перший і другий запис і дія перегляду відсутні в першому, а потім при натисканні
F3 буде використано дію Перегляд з другого запису). дефолт має відповідати всім
дії.
фон Вакансії
Це дозволяє контролювати стан будь-якого фонового процесу Midnight Commander (лише копіювання
а операції переміщення файлів можна виконувати у фоновому режимі). Ви можете зупинитися, перезапустити і вбити
фонова робота звідси.
Редагувати Меню Файл
Меню користувача — це меню корисних дій, які користувач може налаштувати. Коли ти
отримати доступ до меню користувача, файл .mc.menu з поточного каталогу використовується, якщо він існує,
але тільки в тому випадку, якщо він належить користувачеві або root і не є доступним для запису у всьому світі. Якщо такий файл не знайдено,
~/.config/mc/меню намагається таким же чином, а в іншому випадку mc використовує стандартне значення для всієї системи
меню /usr/share/mc/mc.menu.
Формат файлу меню дуже простий. Рядки, які починаються з будь-чого, крім пробілу або
вкладка вважаються записами для меню (щоб мати можливість використовувати її як гарячу клавішу,
Першим символом має бути буква). Усі рядки, які починаються з пробілу або табуляції
команди, які будуть виконуватися при виборі запису.
Коли вибрано параметр, усі командні рядки параметра копіюються у тимчасовий
файл у тимчасовому каталозі (зазвичай /usr/tmp), а потім цей файл виконується. Це
дозволяє користувачеві розміщувати звичайні конструкції оболонки в меню. Також простий макрос
заміна відбувається перед виконанням коду меню. Для отримання додаткової інформації див. макрос
заміщення.
Ось зразок файлу mc.menu:
A Скопіюйте поточний вибраний файл
od -c %f
B Відредагуйте звіт про помилку та надішліть його root
I=`mktemp ${MC_TMPDIR:-/ Tmp}/mail.XXXXXX` || вихід 1
vi $I
mail -s "Помилка Midnight Commander" root < $I
rm -f $I
M Прочитати пошту
emacs -f rmail
N Читайте новини Usenet
emacs -f gnus
H Викликати інформаційний гіпертекстовий браузер
info
J Рекурсивно копіювати поточний каталог на іншу панель
tar cf - . | (cd %D && tar xvpf -)
K Зробіть випуск поточного підкаталогу
echo -n "Назва файлу розповсюдження: "
читати tar
ln -s %d `ім’я каталогу %d`/$tar
cd ..
tar cvhf ${tar}.tar $tar
= f *.tar.gz | f *.tgz & tn
X Розпакуйте вміст стисненого файлу tar
tar xzvf %f
дефолт Conditions
Кожному пункту меню може передувати умова. Умова має починатися з першого
стовпець із символом '='. Якщо умова істинна, пункт меню буде за замовчуванням
запис.
Синтаксис умови: =
або: = | ...
або: = & ...
Підумова є однією з наступних:
y синтаксис поточного шаблону відповідності файлу?
(лише для меню редагування)
f поточний шаблон відповідності файлу?
Ф інший шаблон відповідності файлу?
d поточний шаблон відповідності каталогу?
D інший шаблон відповідності каталогу?
т поточного типу файлу?
Т файл іншого типу?
x це ім'я виконуваного файлу?
! заперечувати результат підумови
Шаблон — це звичайний шаблон оболонки або регулярний вираз, відповідно до шаблонів оболонки
варіант. Ви можете змінити глобальне значення параметра шаблонів оболонки, написавши
"shell_patterns=x" у першому рядку файлу меню (де "x" дорівнює 0 або 1).
Тип – це один або кілька з наступних символів:
n не каталог
r звичайний файл
d каталог
l посилання
c символьний пристрій
б блоковий пристрій
f FIFO (труба)
s розетка
x виконуваний файл
t з тегами
Наприклад, «rlf» означає звичайний файл, посилання або fifo. Тип "t" трохи
особливий, оскільки він діє на панелі, а не на файл. Умова '=tt' є істинною, якщо
на поточній панелі є файли з тегами, якщо ні.
Якщо умова починається з '=?' замість '=' буде відображатися трасування налагодження щоразу
обчислюється значення умови.
Умови розраховуються зліва направо. Це означає
= f *.tar.gz | f *.tgz & tn
розраховується як
( (f *.tar.gz) | (f *.tgz) ) & (tn)
Ось зразок використання умов:
= f *.tar.gz | f *.tgz & tn
L Перелік вмісту стисненого tar-архіву
gzip -cd %f | tar xvf -
Доповнення Conditions
Якщо умова починається з '+' (або '+?') замість '=' (або '=?'), це є додаванням.
хвороба. Якщо умова істинна, пункт меню буде включено в меню. Якщо
умова false, пункт меню не буде включено в меню.
Ви можете комбінувати умови за замовчуванням і додавання, починаючи умову з '+=' або '=+'
(або '+=?' або '=+?', якщо ви хочете налагодити трасування). Якщо ви хочете використовувати дві різні умови,
один для додавання, а інший для встановлення за замовчуванням, ви можете передувати елементу меню двома умовами
рядків, один з яких починається з '+', а інший з '='.
Коментарі починаються з «#». Додаткові рядки коментарів мають починатися з «#», пробіл або
.
Опції Меню
Midnight Commander має деякі параметри, які можна вмикати та вимикати в кількох діалогових вікнах
які доступні з цього меню. Параметри вмикаються, якщо на них є зірочка або "x"
перед ними.
Команда Конфігурація відкриває діалогове вікно, у якому можна змінити більшість параметрів
командир опівночі.
Команда Layout відкриває діалогове вікно, у якому ви вказуєте купу параметрів, як виглядає mc
як на екрані.
Команда параметрів панелі відкриває діалогове вікно, у якому ви вказуєте параметри файлового менеджера
панелей.
Команда підтвердження відкриває діалогове вікно, у якому ви вказуєте, які дії ви хочете виконати
підтвердити.
Команда «Вигляд» відкриває діалогове вікно, у якому ви вказуєте обкладинку.
Команда Display bits відкриває діалогове вікно, у якому ви можете вибрати символи
ваш термінал може відображати.
Команда Learn keys відкриває діалогове вікно, у якому ви тестуєте деякі ключі, які не є такими
працює на деяких терміналах, і ви можете їх виправити.
Команда Virtual FS відкриває діалогове вікно, у якому ви вказуєте деякі параметри, пов’язані з VFS.
Команда «Зберегти налаштування» зберігає поточні налаштування меню «Ліво», «Праворуч» і «Параметри». А
невелика кількість інших налаштувань також зберігається.
конфігурація
Параметри в цьому діалоговому вікні розділені на кілька груп: «Параметри роботи з файлом», «Esc
режим клавіш», «Пауза після виконання» та «Інші параметри».
Файл операція опції
Verbose операції. Це перемикає, чи виконуються операції копіювання, перейменування та видалення файлу
багатослівний (тобто відобразити діалогове вікно для кожної операції). Якщо у вас повільний термінал, ви
можливо, захочеться вимкнути докладну операцію. Він автоматично вимикається, якщо швидкість
ваш термінал менше 9600 біт/с.
обчислення підсумки. Якщо цей параметр увімкнено, Midnight Commander обчислює загальний байт
розміри та загальна кількість файлів перед будь-якими операціями копіювання, перейменування та видалення. Це буде
надати вам більш точну шкалу прогресу за рахунок певної швидкості. Цей варіант
не має ефекту, якщо Verbose операція вимкнено
Classic індикатор виконання. Якщо цей параметр увімкнено, панель прогресу Копіювати/Перемістити/Видалити
операції завжди вирощують зліва направо. Якщо вимкнено, напрямок зростання
панель прогресу слідує за напрямком операції копіювання/переміщення/видалення: з лівої панелі направо
один і навпаки. Увімкнено за замовчуванням.
Мкдір автоім'я. Коли ви натискаєте F7, щоб створити новий каталог, рядок введення у спливаючому вікні
діалогове вікно буде заповнено назвою поточного файлу або каталогу на активній панелі. Вимкнено
за замовчуванням.
Попередньо розподілити просторі. Попередньо виділіть місце для всього цільового файлу, якщо можливо, перед копіюванням
операція. Вимкнено за замовчуванням.
Esc ключ Режим.
За замовчуванням Midnight Commander розглядає клавішу ESC як префікс ключа. Тому ви
слід двічі натиснути код Esc, щоб вийти з діалогового вікна. Але є можливість використовувати одиночний
натисніть клавішу ESC для цієї дії.
Single натиснути. За замовчуванням ця опція вимкнена. Якщо ви увімкнете його, клавіша ESC буде
діяти як ключ-префікс для встановлення інтервалу часу (див Тайм-аут варіант нижче), а якщо немає додаткових
ключі надійшли, то клавіша ESC інтерпретується як клавіша скасування (ESC ESC).
Час вийшов. Ця опція використовується для налаштування інтервалу часу (у мікросекундах) для одиночної роботи
натискання клавіші ESC. За замовчуванням цей інревал становить одну секунду (1000000 мікросекунд). Також
тайм-аут можна встановити за допомогою змінної середовища KEYBOARD_KEY_TIMEOUT_US (також у
мікросекунд), який має вищий пріоритет, ніж значення параметра Timeout.
пауза після пробіг
Після виконання ваших команд Midnight Commander може зробити паузу, щоб ви могли перевірити
вихід команди. Є три можливі налаштування для цієї змінної:
Ніколи. Означає, що ви не хочете бачити результат своєї команди. Якщо ви використовуєте
консолі Linux або FreeBSD або xterm, ви зможете побачити результат
командуйте, ввівши Co.
On німий клеми. Ви отримаєте повідомлення про паузу на терміналах, які не здатні
показує результат останньої виконаної команди (будь-який термінал, який не є xterm або
консоль Linux).
Завжди Після виконання всіх ваших команд програма призупиниться.
Корисне опції
Скористайтеся кнопкою внутрішній редактор. Якщо цей параметр увімкнено, для редагування використовується вбудований редактор файлів
файлів. Якщо параметр вимкнено, редактор, зазначений у файлі РЕДАКТОР змінна оточення
використовується. Якщо редактор не вказано, vi використовується. Дивіться розділ про внутрішній файл
редактор.
Скористайтеся кнопкою внутрішній глядач. Якщо цей параметр увімкнено, для перегляду використовується вбудований переглядач файлів
файлів. Якщо параметр вимкнено, пейджер, зазначений у файлі PAGER змінна середовища - це
використаний. Якщо пейджер не вказано, то вид використовується команда. Дивіться розділ про
внутрішній переглядач файлів.
запитати new файл ім'я. Якщо цей параметр увімкнено, перед відкриттям нового файлу запитується ім’я файлу
редактор.
Авто меню. Якщо цей параметр увімкнено, меню користувача буде викликано під час запуску. Корисний
для побудови меню для не-unixers.
Падіння вниз меню. Коли цей параметр увімкнено, спадні меню будуть активовані як
відразу після натискання клавіші F9. В іншому випадку ви отримаєте лише назву меню, і ви отримаєте
потрібно активувати меню або за допомогою клавіш зі стрілками, або за допомогою гарячих клавіш. це є
рекомендується, якщо ви використовуєте гарячі клавіші.
Склад Візерунки. За замовчуванням команди «Вибрати», «Скасувати виділення» та «Фільтрувати» використовуватимуть оболонку
регулярні вирази. Для досягнення цього виконуються такі перетворення: '*' є
замінено на '.*' (нуль або більше символів); символ "?" замінюється на '.' (точно один
символ) і '.' буквальною крапкою. Якщо параметр відключений, то звичайний
вирази описані в ed(1).
Завершити: Показувати все. За замовчуванням Midnight Commander виводить усі можливі завершення, якщо
завершення неоднозначне лише при натисканні Alt-Tab вдруге. Для
у перший раз він просто завершує якомога більше і подає звуковий сигнал у разі двозначності.
Увімкніть цю опцію, якщо ви хочете бачити всі можливі завершення навіть після натискання Alt-Tab
вперше.
Обертовий тире. Якщо цей параметр увімкнено, Midnight Commander показує поворотний тире
верхній правий кут як індикатор незавершеної роботи.
Cd слідує посилання Ця опція, якщо вона встановлена, змушує Midnight Commander слідувати за
логічний ланцюжок каталогів при зміні поточного каталогу або в панелях, або
за допомогою команди cd. Це типова поведінка bash. Якщо вимкнено, опівночі
Commander дотримується реальної структури каталогів, тому cd .. якщо ви ввели цей каталог
через посилання перемістить вас до справжнього батьківського каталогу поточного каталогу, а не до
каталог, де було посилання.
Безпечний видалити. Якщо цей параметр увімкнено, видаляються файли та записи гарячого списку каталогів
ненавмисно стає важче. Вибір за замовчуванням у діалогових вікнах підтвердження
для видалення змінюється з "Так" на "Ні". Цей параметр вимкнено за замовчуванням.
Авто економити налаштування. Якщо цей параметр увімкнено, коли ви виходите з Midnight Commander
настроювані параметри Midnight Commander зберігаються в ~/.config/mc/ini файлу.
макет
Діалогове вікно макета дає вам можливість змінити загальний макет екрана. The
опції в цьому діалоговому вікні розділені на кілька груп: «Розділ панелі», «Вивід консолі»
і «Інші варіанти».
Панель розкол
Інша частина екрана використовується для двох панелей каталогів. Ви можете вказати чи
площа розділена на панелі в Вертикальний or Горизонтальний напрямок. Розкладка панелей може бути
змінено за допомогою комбінації клавіш Alt-, (Alt-кома).
Equal розкол. За замовчуванням панелі мають однакові розміри. Використовуючи цю опцію, ви можете вказати
нерівний поділ.
Консоль вихід
На консолі Linux або FreeBSD ви можете вказати, скільки рядків буде показано у виводі
вікно. Ця опція доступна, якщо Midnight Commander працює лише на рідній консолі.
Корисне опції
Меню бар видно. Якщо ввімкнено, головне меню Midnight Commander завжди відображатиметься на екрані
верхній рядок екрана над панелями. Увімкнено за замовчуванням.
Command підкажіть. Якщо ввімкнено, командний рядок доступний. Увімкнено за замовчуванням.
Панель клавіш видно. Якщо ввімкнено, 10 міток, пов’язаних із клавішами F1-F10, розташовані на
нижній рядок екрана. Увімкнено за замовчуванням.
Панель підказок видно. Якщо ввімкнено, однорядкові підказки відображаються під панелями. Увімкнено
за замовчуванням.
XTerm вікно назву. Під час запуску в емуляторі терміналу для X11 Midnight Commander встановлює параметр
заголовок вікна терміналу до поточного робочого каталогу та оновлює його за потреби. Якщо
ваш емулятор терміналу зламаний, і ви бачите неправильний вихід під час запуску і
зміни каталогу, вимкніть цю опцію. Увімкнено за замовчуванням.
Показати безкоштовно просторі. Якщо ввімкнено, відображається вільний простір і загальний простір поточної файлової системи
в нижній рамі панелі. Увімкнено за замовчуванням.
Панель опції
головний панель опції
Показати міні-статус. Якщо ввімкнено, один рядок інформації про статус поточного вибраного
елемент показаний у нижній частині панелей. Увімкнено за замовчуванням.
Скористайтеся кнопкою SI розмір одиниць. Якщо цей параметр увімкнено, Midnight Commander використовуватиме одиниці СІ
(потужності 1000) при відображенні будь-яких розмірів байтів. Суфікси (k, m ...) показані в
малий регістр. Якщо вимкнено (за замовчуванням), Midnight Commander використовуватиме двійкові одиниці (повноваження
1024), а суфікси показані у верхньому регістрі (K, M ...)
змішувати всі файли. Якщо цей параметр увімкнено, усі файли та каталоги відображаються змішано
разом. Якщо параметр вимкнено (за замовчуванням), каталоги (і посилання на каталоги) є
показано на початку списку та інші файли нижче.
Показати резервна копія файли. Якщо ввімкнено, Midnight Commander показуватиме файли, що закінчуються на a
тильда. Інакше вони не відображатимуться (наприклад, параметр ls GNU -B). Увімкнено за замовчуванням.
Показати прихований файли. Якщо ввімкнено, Midnight Commander покаже всі файли, які починаються з
крапка (наприклад, ls -a). Вимкнено за замовчуванням.
Fast каталог перезавантажити. Якщо цей параметр увімкнено, Midnight Commander використовуватиме трюк
щоб визначити, чи змінився вміст каталогу. Хитрість полягає в тому, щоб перезавантажити каталог
тільки якщо i-вузол каталогу змінився; це означає, що перезавантаження відбуваються лише тоді, коли
файли створюються або видаляються. Якщо змінюється i-вузол для файлу в каталозі
(зміна розміру файлу, зміни режиму чи власника тощо) дисплей не оновлюється. У цих
Якщо у вас є ця опція, вам доведеться повторно сканувати каталог вручну (за допомогою Cr).
Вимкнено за умовчанням.
Відзначити рухається вниз Якщо ввімкнено, панель вибору буде переміщатися вниз, коли ви позначаєте файл (за допомогою
Вставте ключ). Увімкнено за замовчуванням.
Зворотній файли тільки. Дозволити повернути вибір лише файлів. Увімкнено за замовчуванням. Якщо
увімкнено, зворотний вибір застосовується лише до файлів, а не до каталогів. The
вибір каталогів не змінюється. Якщо вимкнено, до файлів застосовується зворотний вибір
а також до каталогів: усі невибрані елементи стають виділеними, і навпаки.
простий обмінюватися. Якщо обидві панелі містять перелік файлів, проста заміна означає, що панелі обмінюються
його положення на екрані: ліва панель стає правою, і навпаки. Якщо цей варіант є
Якщо не встановлено прапорець, панелі списку файлів обмінюються вмістом, зберігаючи формат і сортування списку
варіанти. Знято за замовчуванням.
Авто економити Панелі налаштування. Якщо цей параметр увімкнено, при виході з Midnight Commander
поточні налаштування панелей зберігаються в ~/.config/mc/panels.ini файл. Вимкнено
за замовчуванням.
навігація
Подібні до рисі рух. Якщо цей параметр увімкнено, ви можете використовувати клавіші зі стрілками, щоб автоматично
chdir, якщо поточний вибір є підкаталогом, а командний рядок оболонки порожній. За
за замовчуванням цей параметр вимкнено.
сторінка прокручування. Якщо встановлено (за замовчуванням), панель буде прокручуватись на половину дисплея, коли ввімкнено
курсор досягає кінця або початку панелі, інакше він просто прокручуватиме файл
зараз.
миша сторінка прокручування. Елементи керування, коли прокручування за допомогою коліщатка миші здійснюється сторінками
або рядок за рядком на панелях.
Файл виділити
Ви можете вказати чи Дозволи та файл Типи слід підкреслити відмітними
Кольори. Якщо виділення дозволів увімкнено, частини файлу хімічна завивка та режим дисплей
Поля, які стосуються користувача, який використовує Midnight Commander, виділені кольором
визначені обраний ключове слово. Якщо виділення типу файлу ввімкнено, імена файлів будуть
забарвлений відповідно до правил, описаних у файлі /etc/mc/filehighlight.ini. Див. Імена файлів
Виділіть для отримання додаткової інформації.
Швидко пошук
Ви можете вказати, як повинен працювати режим швидкого пошуку: без урахування регістру, регістр
чутливо або відповідати порядку сортування панелі: чутливий до регістру чи ні.
Підтвердження
У цьому діалоговому вікні ви налаштовуєте параметри підтвердження видалення, перезапису файлу
файли, виконання натисканням клавіші enter, вихід з програми, записи гарячого списку каталогу
видалення та очищення історії.
Зовнішній вигляд
У цьому діалоговому вікні ви можете вибрати обкладинку для використання.
Дивіться розділ «Скіни», щоб отримати технічні відомості про файли визначення скінів.
дисплей біти
Це використовується для налаштування діапазону видимих символів на екрані. Цей параметр може
бути 7-бітовим, якщо ваш термінал/прокляття підтримує лише сім вихідних біт, ISO-8859-1 відображає всі
символи в карті ISO-8859-1 і повні 8 біт призначені для тих терміналів, які можуть
відображати повні 8-бітові символи.
Вивчайте ключі
Це діалогове вікно дозволяє перевірити та перевизначити функціональні клавіші, стрілки курсору та деякі інші
ключі, щоб вони належним чином працювали на вашому терміналі. Вони часто цього не роблять, оскільки багато терміналів
бази даних неповні або зламані.
Ви можете переміщатися за допомогою клавіш Tab та vi ("h" вліво, "j" вниз, "k"
вгору і "l" вправо). Після натискання будь-якої клавіші переміщення курсору і її розпізнавання можна
використовуйте також цей ключ.
Ви можете перевірити клавіші, просто натиснувши кожну з них. Коли ви натискаєте клавішу, і воно
розпізнано належним чином, біля імені цього ключа має з’явитися OK. Після позначення ключа
Добре, він починає працювати, як зазвичай, наприклад, натиснення F1 вперше, просто перевірить, що
Клавіша F1 працює, але після цього вона покаже довідку. Те ж саме стосується і клавіш зі стрілками. The
Клавіша Tab має працювати завжди.
Якщо деякі клавіші не працюють належним чином, ви не побачите ОК після натискання однієї з клавіш
ці Тоді ви можете змінити його визначення. Зробіть це, натиснувши кнопку з назвою
цю клавішу (або за допомогою миші, або за допомогою Enter або пробілу після вибору кнопки за допомогою Tab або
стрілки). Потім з’явиться вікно повідомлення з проханням натиснути цю клавішу. Зробіть це і чекайте
доки не зникне вікно повідомлення. Якщо ви хочете припинити, просто натисніть Escape один раз і зачекайте.
Коли ви закінчите з усіма ключами, ви можете зберегти їх. Визначення для ключів ви
have redefined буде записано в розділ [terminal:TERM] вашого ~/.config/mc/ini
файл (де TERM - це назва вашого поточного терміналу). Визначення ключів, які
вже працювали належним чином, не зберігаються.
Віртуальний FS
Ця опція дає вам контроль над налаштуваннями віртуальної файлової системи.
Midnight Commander зберігає в пам’яті інформацію, пов’язану з деякими віртуальними файлами
системи для прискорення доступу до файлів у файловій системі (наприклад, каталог
списки, отримані з FTP-серверів).
Також, щоб отримати доступ до вмісту стиснутих файлів (наприклад, стисненого tar
файли) Midnight Commander потрібно створити тимчасові нестиснені файли на вашому диску.
Оскільки як інформація в пам’яті, так і тимчасові файли на диску займають ресурси,
ви можете налаштувати параметри кешованої інформації, щоб зменшити ваш ресурс
використання або для максимальної швидкості доступу до часто використовуваних файлових систем.
Через формат архівів tar, файл Тар файлова система потрібно прочитати весь файл
просто щоб завантажити записи файлу. Оскільки більшість файлів tar зазвичай зберігаються стиснутими (звичайними
файли tar вимирають), файлова система tar повинна розпакувати файл
диск у тимчасове розташування, а потім отримайте доступ до нестисненого файлу як звичайний tar
файлу.
Тепер, оскільки ми всі любимо переглядати файли та файли tar по всьому диску, це звичайне явище
ви залишите файл tar, а потім знову введете його пізніше. Оскільки декомпресія відбувається повільно,
Midnight Commander кешуватиме інформацію в пам’яті протягом обмеженого часу. Коли
закінчується час очікування, усі ресурси, пов’язані з файловою системою, звільняються. The
Тайм-аут за замовчуванням встановлений на одну хвилину.
Файлова система FTP (ftpfs) дозволяє переглядати каталоги на віддалених FTP-серверах. Це
має кілька варіантів.
FTP анонімний пароль це пароль, який використовується, коли ви входите як «анонімний». Деякі сайти
вимагати дійсну адресу електронної пошти. З іншого боку, ви, мабуть, не хочете віддавати своє
справжню адресу електронної пошти для ненадійних сайтів, особливо якщо ви не використовуєте фільтрацію спаму.
ftpfs зберігає в кеші каталог зі списком, який він отримує з FTP-сервера. Кеш
Час закінчення можна налаштувати за допомогою ftpfs каталог cache Тайм-аут варіант. Низьке значення
оскільки ця опція може сповільнити кожну операцію на ftpfs, оскільки кожна операція буде
вимагають відправлення запиту на FTP-сервер.
Ви можете визначити проксі-хост FTP для виконання FTP. Зауважте, що більшість сучасних брандмауерів повністю
прозорі, принаймні, для пасивного FTP (див. нижче), тому FTP-проксі вважаються застарілими.
If Always використання FTP повноваження не встановлено, ви можете використовувати знак оклику, щоб увімкнути проксі для
певні господарі. Приклади див. у файловій системі FTP.
Якщо цей параметр встановлено, програма виконуватиме дві дії: звертатися до /usr/lib/mc/mc.no_proxy
файл для рядків, що містять локальні імена хостів (якщо ім’я хоста починається з крапки,
передбачається, що це домен) і припускати, що будь-які імена хостів без крапок в іменах
доступні безпосередньо. Доступ до всіх інших хостів буде здійснюватися через вказаний FTP
проксі.
Ви можете увімкнути використання ~/.netrc файл, який зберігає імена для входу та паролі для ftp-серверів.
Див. netrc (5) для опису формату .netrc.
Скористайтеся кнопкою пасивний режим дозволяє використовувати пасивний режим FTP, коли є з’єднання для передачі даних
ініційований клієнтом, а не сервером. Цей параметр рекомендовано та ввімкнено
за замовчуванням. Якщо цей параметр вимкнено, з’єднання даних ініціюється сервером.
Це може не працювати з деякими брандмауерами.
Зберегти Setup
Під час запуску Midnight Commander спробує завантажити інформацію про ініціалізацію з файлу
~/.config/mc/ini файл. Якщо цей файл не існує, він завантажить інформацію з файлу
загальносистемний конфігураційний файл, розташований у /usr/share/mc/mc.ini. Якщо загальносистемна
файл конфігурації не існує, MC використовує налаштування за замовчуванням.
Команда Зберегти Setup команда створює ~/.config/mc/ini файл, зберігши поточні налаштування
меню ліворуч, праворуч і параметри.
Якщо ви активуєте автоматичний економити установка MC завжди зберігатиме поточні налаштування, коли
вихід.
Існують також налаштування, які не можна змінити з меню. Щоб змінити ці налаштування
вам потрібно відредагувати файл установки за допомогою улюбленого редактора. Дивіться розділ Спец
Налаштування для отримання додаткової інформації.
Виконання операційний система Команди
Ви можете виконувати команди, вводячи їх безпосередньо у рядку введення Midnight Commander,
або вибравши програму, яку потрібно виконати, за допомогою панелі вибору в одному з
панелі та натисніть Enter.
Якщо натиснути Enter над файлом, який не виконується, Midnight Commander перевірить
розширення вибраного файлу проти розширень у файлі розширень. Якщо збіг
знайдено, то виконується код, пов’язаний із цим розширенням. Дуже простий макрос
розширення відбувається перед виконанням команди.
Команда cd внутрішній команда
Команда cd Команда інтерпретується Midnight Commander, вона не передається команді
оболонка для виконання. Таким чином, він може не впоратися з усіма приємними макророзширеннями і
заміна, яку виконує ваша оболонка, хоча вона виконує деякі з них:
тильда заміщення. (~) буде замінено вашим домашнім каталогом, якщо ви додасте a
ім’я користувача після тильди, тоді воно буде замінено каталогом входу
зазначеного користувача.
Наприклад, ~guest є домашнім каталогом для користувача guest, while ~/гість є
гостьовий каталог у вашому домашньому каталозі.
Попередні каталог. Ви можете перейти до каталогу, яким ви були раніше, за допомогою
спеціальна назва каталогу '-', наприклад: cd -
CDPATH каталоги. Якщо каталог, зазначений для cd команди немає в поточній
каталогу, тоді The Midnight Commander використовує значення у змінній середовища CDPATH
для пошуку каталогу в будь-якому з названих каталогів.
Наприклад, ви можете встановити свій CDPATH змінна до ~/src:/ usr / src, що дозволяє змінити
вашого каталогу до будь-якого з каталогів всередині ~/src та / usr / src довідники, від
будь-яке місце у файловій системі, використовуючи його відносне ім’я (наприклад, cd linux може взяти
ви в /usr/src/linux).
Macro Заміна
Під час доступу до меню користувача або виконання команди, що залежить від розширення, або запуску a
команди з введення командного рядка, відбувається проста заміна макросу.
Макроси такі:
%i Відступ пробілу дорівнює позиції стовпця курсора. Тільки для меню редагування.
%y Тип синтаксису поточного файлу. Тільки для меню редагування.
%k Ім'я файлу блоку.
%e Ім'я файлу помилки.
%m Поточна назва меню.
%f та %p
Поточна назва файлу.
%x Розширення поточного імені файлу.
%b Поточна назва файлу без розширення.
%d Поточна назва каталогу.
%F Поточний файл на невибраній панелі.
%D Назва каталогу невибраної панелі.
%t Поточні файли з тегами.
%T Файли з тегами на невибраній панелі.
%u та %U
Подібно до макросів %t і %T, але, крім того, файли не позначені. Ти можеш
використовуйте цей макрос лише один раз для кожного запису файлу меню або файлу розширення, тому що next
час не буде файлів із тегами.
%s та %S
Вибрані файли: файли з тегами, якщо такі є. Інакше поточний файл.
%cd Це спеціальний макрос, який використовується для зміни поточного каталогу на
каталог, зазначений перед ним. Це використовується в першу чергу як інтерфейс до
Віртуальна файлова система.
% перегляду Цей макрос використовується для виклику внутрішнього засобу перегляду. Цей макрос можна використовувати окремо або
з аргументами. Якщо ви передаєте будь-які аргументи цьому макросу, вони повинні бути вкладені
в дужках.
Аргументи такі: ASCII щоб перевести глядача в режим ascii; гекса змусити
переглядач у шістнадцятковому режимі; nroff щоб сказати глядачеві, що він повинен інтерпретувати жирне
і підкреслити послідовності nroff; неформатоване сказати глядачеві не інтерпретувати
команди nroff, щоб зробити текст жирним або підкресленим.
%% Персонаж
%{дещо текст}
Підказка на заміну. Показано поле введення та текст всередині дужок
використовується як підказка. Макрос замінюється на введений користувачем текст. The
користувач може натиснути ESC або F10, щоб скасувати. Цей макрос не працює в командному рядку
поки немає.
%var{ENV:default}
Якщо змінна середовища ENV не встановлено, дефолт замінюється. В іншому випадку,
Значення ENV замінюється.
Команда підшелупка підтримкою
Підтримка підоболонки - це параметр часу компіляції, який працює з оболонками: bash, tcsh і
зш.
Коли код підоболонки активовано, Midnight Commander створить одночасну копію
ваша оболонка (тая, яка визначена в SHELL змінна, а якщо вона не визначена, то одна
, / etc / passwd файл) і запустіть його в псевдотерміалі, замість того, щоб викликати нову оболонку
щоразу, коли ви виконуєте команду, команда буде передаватися до підоболонки, як якщо б ви це зробили
набрав його. Це також дозволяє змінювати змінні середовища, використовувати функції оболонки
і визначте псевдоніми, які дійсні, доки ви не вийдете з Midnight Commander.
Якщо ви використовуєте бити ви можете вказати команди запуску для підоболонки у вашому
~/.local/share/mc/bashrc файл і спеціальні карти клавіатури в ~/.local/share/mc/inputrc
файлу. Tcsh користувачі можуть вказувати команди запуску в ~/.local/share/mc/tcshrc файлу.
Коли використовується допоміжний код, ви можете будь-коли призупинити програми за допомогою послідовності
Co та перейдіть до Midnight Commander, якщо ви перервете програму, ви цього не зробите
мати можливість виконувати інші зовнішні команди, поки ви не закриєте програму, яку ви перервали.
Додатковою додатковою особливістю використання підоболонки є те, що підказка відображається опівночі
Commander — це та сама підказка, яку ви зараз використовуєте у своїй оболонці.
Розділ OPTIONS містить більше інформації про те, як ви можете керувати кодом підоболонки.
Чмод
Вікно Chmod використовується для зміни бітів атрибутів у групі файлів і каталогів.
Його можна викликати за допомогою комбінації клавіш Cx c.
Вікно Chmod складається з двох частин - Дозволи та Файл.
У розділі Файл відображається ім'я файлу або каталогу та його дозволи
вісімкова форма, а також її власник і група.
У розділі Дозволи є набір кнопок перевірки, які відповідають файлу
біти атрибутів. Коли ви змінюєте біти атрибута, ви можете побачити, як змінюється вісімкове значення
розділ Файл.
Для переміщення між віджетами (кнопками та кнопками перевірки) використовуйте стрілка ключі або таб .
Щоб змінити стан кнопок перевірок або вибрати кнопку, використовуйте Космос. Ви також можете
використовуйте гарячі клавіші на кнопках, щоб швидко їх активувати. Гарячі клавіші відображаються як виділені
букви на кнопках.
Щоб встановити біти атрибута, використовуйте клавішу Enter.
Працюючи з групою файлів або каталогів, ви просто клацніть біти, які хочете отримати
встановити або очистити. Вибравши біти, які потрібно змінити, ви обираєте один із них
кнопки дії (Встановити позначені або Очистити позначені).
Нарешті, щоб встановити атрибути точно до вказаних, ви можете використовувати [Встановити всі]
кнопка, яка діятиме на всі файли з тегами.
[Відзначено всі] встановити лише позначені атрибути для всіх вибраних файлів
[Встановити позначені] встановити позначені біти в атрибутах усіх вибраних файлів
[Очистити позначені] очистити позначені біти в атрибутах усіх вибраних файлів
[Набір] встановити атрибути одного файлу
[Скасувати] скасувати команду Chmod
Чоун
Команда Chown використовується для зміни власника/групи файлу. Гаряча клавіша для цього
командою є Cx o.
Розширені налаштування Чоун
Команда Advanced Chown — це команда Chmod і Chown, об’єднана в одне вікно. ти
може одночасно змінити дозволи та власника/групу файлів.
Файл операції
Коли ви копіюєте, переміщуєте або видаляєте файли, Midnight Commander показує операції з файлами
діалогове вікно. Він показує файли, які зараз обробляються, і використовує до трьох індикаторів прогресу.
Файловий рядок показує відсоток поточного файлу, який було оброблено на даний момент.
Панель підрахунку показує, скільки файлів із тегами було оброблено. Панель байтів
вказує відсоток загального розміру файлів із тегами, який було оброблено. Якщо
опція детального опису вимкнена, панелі файлів і байтів не відображаються.
Унизу діалогового вікна є дві кнопки. Натискання кнопки «Пропустити» призведе до пропуску
решту поточного файлу. Натискання кнопки «Перекинути» перерве всю операцію
інші файли пропущено.
Є три інших діалогових вікна, з якими ви можете зіткнутися під час роботи з файлом.
Діалогове вікно помилки інформує про умови помилки та має три варіанти. Зазвичай ти
виберіть кнопку Пропустити, щоб пропустити файл, або кнопку Перервати, щоб перервати операцію
взагалі. Ви також можете натиснути кнопку Повторити, якщо ви вирішили проблему з іншого
термінал.
Діалогове вікно заміни відображається, коли ви намагаєтеся скопіювати або перемістити файл у верхній частині файлу
існуючий файл. У діалоговому вікні відображаються дати та розміри обох файлів. Натисніть кнопку Так
кнопка, щоб перезаписати файл, кнопка Ні, щоб пропустити файл, кнопка «Все», щоб перезаписати
всі файли, кнопка «Немає», щоб ніколи не перезаписувати, і кнопка «Оновити», щоб перезаписати якщо
вихідний файл новіший за цільовий файл. Ви можете перервати всю операцію
натиснувши кнопку Аборт.
Діалогове вікно рекурсивного видалення відображається, коли ви намагаєтеся видалити каталог, який не є
порожній. Натисніть кнопку Так, щоб видалити каталог рекурсивно, кнопку Ні, щоб пропустити
каталог, кнопка «Усі», щоб видалити всі каталоги, і кнопка «Немає», щоб пропустити
всі непорожні каталоги. Ви можете перервати всю операцію, натиснувши кнопку Скасувати
кнопку. Якщо ви вибрали кнопку Так або Все, вам буде запропоновано підтвердження. Тип
"так", лише якщо ви дійсно впевнені, що хочете виконати рекурсивне видалення.
Якщо ви позначили файли та виконали над ними операцію, лише файли, на яких є файли
операція виконана успішно не позначені. Помилки та пропущені файли залишаються тегами.
Маска Копіювати/Перейменувати
Операції копіювання/переміщення дозволяють легко перекладати назви файлів. Зробити це,
ви повинні вказати правильну маску джерела і зазвичай у кінцевій частині
призначення вкажіть деякі символи підстановки. Усі файли, що відповідають масці джерела
скопійовано/перейменовано відповідно до цільової маски. Якщо є файли з тегами, то тільки теги
файли, що відповідають масці джерела, перейменовуються.
Є й інші параметри, які ви можете встановити:
Відстежувати зв'язку
визначає, чи створювати символічні та жорсткі посилання у вихідному каталозі (рекурсивно в
підкаталоги) нові посилання в цільовому каталозі або ви хочете скопіювати їх
зміст.
Занурення в підкаталоги
визначає поведінку, коли вихідний каталог збирається скопіювати, але цільовий
каталог уже існує. Дія за замовчуванням — копіювати вміст джерела
каталог у цільовий каталог. Увімкнення цієї опції призведе до копіювання джерела
сам каталог у цільовий каталог.
Наприклад, ви хочете скопіювати каталог /foo що містить файл бар до /bla/foo, що є ан
вже існуючий каталог. Зазвичай (коли Занурення в підкаталоги не встановлено), mc копіює
файл /foo/bar у файл /bla/foo/bar. Увімкнувши цю опцію, /bla/foo/foo
буде створено каталог, і /foo/bar буде скопійовано в /bla/foo/foo/bar.
Заповідник Атрибути
визначає, чи зберігати дозволи, позначки часу та (якщо ви користувач root).
право власності на оригінальні файли. Якщо цей параметр не встановлено, поточне значення
umask будуть поважати.
Скористайтеся кнопкою оболонка моделі
Коли цей параметр увімкнено, ви можете використовувати «*» і «?» символи підстановки в масці джерела. Вони працюють
як вони роблять в оболонці. У цільовій масці лише '*' та '\ ' є підстановочними знаками
дозволено. Перший символ «*» у цільовій масці відповідає першій групі підстановкових знаків
у вихідній масці другий «*» відповідає другій групі тощо. "\1"
підстановочний знак відповідає першій групі підстановочних знаків у вихідній масці, '\2'
відповідає другій групі і так далі аж до '\9'. Підстановка "\0" є
повне ім'я вихідного файлу.
Два приклади:
Якщо вихідною маскою є "*.tar.gz", то призначенням є "/bla/*.tgz", а файл, який потрібно
скопійовано "foo.tar.gz", копія буде "foo.tgz" у "/bla".
Припустимо, ви хочете поміняти місцем базове ім’я та розширення, щоб «file.c» став «c.file» і
так далі. Вихідною маскою для цього є "*.*", а місцем призначення - "\2.\1".
Скористайтеся кнопкою оболонка моделі від
Коли параметр шаблонів оболонки вимкнено, MC більше не виконує автоматичне групування. ти
має використовувати вирази '\(...\)' у вихідній масці, щоб задати значення символів підстановки в
маска цілі. Це більш гнучко, але також вимагає більше введення тексту. Інакше ціль
маски подібні до ситуації, коли ввімкнено опцію шаблонів оболонки.
Два приклади:
Якщо вихідною маскою є "^\(.*\)\.tar\.gz$", то призначенням є "/bla/*.tgz", а файл для
буде скопійовано "foo.tar.gz", копією буде "/bla/foo.tgz".
Припустимо, ви хочете поміняти місцем базове ім’я та розширення, щоб «file.c» перетворився на
"c.file" і так далі. Джерелою маскою для цього є "^\(.*\)\.\(.*\)$", а призначенням
"\2.\1".
випадок Перетворення
Ви також можете змінити регістр імен файлів. Якщо ви використовуєте '\u' або '\l' в цілі
маски, наступний символ буде перетворено у верхній чи нижній регістр відповідно.
Якщо ви використовуєте '\U' або '\L' в цільовій масці, наступні символи будуть перетворені в
у верхньому чи нижньому регістрі відповідно до наступного '\E' або наступного '\U', '\L' або кінця
імені файлу.
"\u" і "\l" сильніші, ніж "\U" і "\L".
Наприклад, якщо вихідною маскою є "*" ( Скористайтеся кнопкою оболонка моделі увімкнено) або '^\(.*\)$' ( Скористайтеся кнопкою оболонка
моделі вимкнено), а цільовою маскою є '\L\u*', імена файлів будуть перетворені
початковий верхній регістр і в іншому випадку нижній регістр.
Ви також можете використовувати '\' як символ лапки. Наприклад, '\\' є зворотною косою рискою, а '\*' є символом
зірочка.
Стабільний символьні посилання
командує Midnight Commander, що він повинен змінити символічні посилання в цілі, щоб вони змінилися
вказувати на те саме місце, що й раніше. З абсолютними символічними посиланнями це робиться
нічого, але якщо у вас є відносний, він перерахує його значення, додавши необхідні ../
та інші частини каталогу і зробити значення якомога коротшим (найсучасніший
файлові системи зберігають короткі символічні посилання всередині inodes і, таким чином, не витрачають багато місця на диску).
Виберіть/Скасуйте вибір Файли
Діалогове вікно вибору або використання групи файлів і каталогів. Рядок введення
Дозволити введіть регулярний вираз імен файлів, які будуть вибрані/скасовані.
Коли Файли тільки прапорець увімкнено, будуть вибрані лише файли. Якщо Файли тільки вимкнено, як
файли як каталоги будуть вибрані. Коли Склад Шаблони прапорець увімкнено, звичайний
вираз дуже схожий на ім'я файлу, що міститься в оболонці (* означає нуль або більше
символи і ? означає один символ). Якщо Склад Шаблони вимкнено, потім тегування
файлів виконується за допомогою звичайних регулярних виразів (див. ред (1)). Коли випадок чутливий
прапорець увімкнено, вибір буде чутливим до регістру символів. Якщо випадок чутливий is
вимкнено, випадок буде проігноровано.
Внутрішній Різниця Viewer
mcdiff — це інструмент візуального розрізнення. Ви можете порівнювати два файли та редагувати їх на місці (розн
оновлюються динамічно). Ви можете переглядати та переглядати робочу копію з популярної версії
системи керування (GIT, Subversion тощо).
Наступні ярлики доступні у внутрішньому засобі перегляду відмінностей Midnight Commander.
F1 Викликати вбудований засіб перегляду гіпертексту.
F2 Збережіть змінені файли.
F4 Редагувати файл лівої панелі у внутрішньому редакторі.
F14 Редагувати файл правої панелі у внутрішньому редакторі.
F5 Об’єднати поточний шматок. Буде об’єднано лише поточний шматок.
F7 Почніть пошук.
F17 Продовжити пошук.
F10, Вихід, q Вийти з перегляду відмінностей.
Alt-s, s Увімкнути показ статусу ханка.
Alt-n, l Увімкнути відображення номерів рядків.
f Розгорнути ліву панель.
= Зробіть панелі однаковими по ширині.
> Зменште розмір правої панелі.
< Зменште розмір лівої панелі.
c Увімкнути відображення символу повернення каретки (CR) як ^M.
2, 3, 4, 8 Встановити розмір таблиці
Cu Поміняти місцями вміст панелей відмінностей.
Кр Оновіть екран.
Ко Перейдіть до підоболонки та відкрийте екран команди.
Enter, Космос, n Знайдіть наступну різницю.
Backspace, p Знайти попередню різниця.
g Перейти до лінії.
вниз Прокрутіть один рядок вперед.
Up Прокрутіть один рядок назад.
PageUp Перемістити на одну сторінку вгору.
PageDown На одну сторінку вниз.
Головна, A1 Переходить до початку рядка.
кінець Переходить до кінця рядка.
C-Home Перейти до початку файлу.
C-End, C1 Перейти до кінця файлу.
Внутрішній Файл Viewer
Внутрішній переглядач файлів забезпечує два режими відображення: ASCII і шістнадцятковий. Для перемикання між
режимів, використовуйте клавішу F4.
Програма перегляду спробує використовувати найкращий метод, наданий вашою системою або типом файлу
відобразити інформацію. Деякі послідовності символів, які найчастіше зустрічаються в
попередньо відформатовані сторінки посібника відображаються жирним шрифтом і підкреслені, таким чином створюючи гарний відображення
файлів.
У шістнадцятковому режимі функція пошуку приймає текст у лапках і постійних числах. Текст
в лапках відповідає точно після видалення лапок. Кожне число відповідає одному байту.
Ви можете змішувати цитований текст з такими константами:
"Рядок" -1 0xBB 012 "додатковий текст"
Зверніть увагу, що 012 є вісімковим числом. -1 перетворюється на 0xFF.
Ось перелік дій, пов’язаних з кожною клавішею Midnight Commander
ручки у внутрішньому переглядачі файлів.
F1 Викликати вбудований засіб перегляду гіпертексту.
F2 Увімкніть режим обгортання.
F4 Переключіть шістнадцятковий режим.
F5 Перейти до рядка. Вам буде запропоновано ввести номер рядка та відобразиться цей рядок.
F6, /. Пошук регулярного виразу.
?, Зворотний пошук регулярного виразу.
F7 Звичайний пошук/шістнадцятковий режим пошуку.
Cs, F17, n. Почніть звичайний пошук, якщо не було попереднього виразу пошуку else find
наступний матч.
кр. Почніть зворотний пошук, якщо не було попереднього виразу пошуку, інакше знайдіть наступний
збігатися.
F8 Перемикання режиму Raw/Parsed: це відображатиме файл як знайдений на диску або обробку
фільтр було вказано у файлі mc.ext, а потім вихід із фільтра. Поточний
режим завжди відрізняється від написаного на етикетці кнопки, оскільки на кнопці є режим
яку ви вводите цим ключем.
F9 Переключити режим форматування/деформатування: коли ввімкнено режим форматування, програма перегляду інтерпретує деякі
рядок для виділення жирним шрифтом і підкреслення різними кольорами. Також на етикетці кнопки
це інший режим, ніж поточний.
F10, Esc. Вийдіть із внутрішнього перегляду файлів.
Наступна сторінка, просторі, Резюме. Прокрутіть одну сторінку вперед.
попередня сторінка, Alt-v, Cb, Backspace. Прокрутіть одну сторінку назад.
клавіша вниз Прокрутіть один рядок вперед.
вгору ключ Прокрутіть один рядок назад.
кл Оновіть екран.
Ко Перейдіть до підоболонки та відкрийте екран команди.
[N] m Встановіть позначку n.
[N] r Перейти до позначки n.
Ср Перейти до наступного файлу.
Cb Перейти до попереднього файлу.
Alt-r Перемикайте лінійку.
Alt-e щоб змінити кодировку відображуваного тексту можна використовувати Me (Alt-e). Перекодування здійснюється з
вибрану кодову сторінку в системну кодову сторінку. Щоб скасувати перекодування, ви можете вибрати «
переклад>" у діалоговому вікні вибору коду.
Можна вказати програмі перегляду файлів, як відобразити файл, подивіться на Редагувати
Розділ файлів розширення
Внутрішній Файл редактор
Внутрішній редактор файлів — це повнофункціональний повноекранний редактор. Він може редагувати файли до
64 мегабайти. Є можливість редагувати двійкові файли. Викликається внутрішній редактор файлів
використання F4 якщо use_internal_edit параметр встановлюється у файлі ініціалізації.
Наразі він підтримує такі функції: блокове копіювання, переміщення, видалення, вирізання, вставка; ключ за ключем
скасувати; спадні меню; вставка файлу; макрокоманди; пошук регулярного виразу і
замінити; підсвічування тексту зі стрілкою shift (якщо підтримується терміналом); вставити-перезаписати
перемикач; перенос слів; автовідступ; розмір вкладки, що налаштовується; підсвічування синтаксису для різних файлів
типи; і можливість передавати текстові блоки за допомогою команд оболонки, таких як відступ і ispell.
Розділи:
Параметри редактора в ini-файлі
Редактор дуже простий у використанні і не вимагає навчання. Щоб побачити, які ключі для чого, просто
перегляньте відповідне спадне меню. Інші клавіші: Клавіші переміщення Shift створюють текст
виділення. Ctrl-Ins копій у файл mcedit.clip та Перемикання пасти від
mcedit.clip. Shift-Del скорочує до mcedit.clip та Ctrl-Del видаляє виділений текст. миша
підсвічування також працює, і ви можете замінити мишу, як зазвичай, утримуючи клавішу shift
клавішу під час перетягування миші, щоб дозволити нормальному підсвічуванню термінальної миші працювати.
Щоб визначити макрос, натисніть Ctrl-R а потім введіть натискання клавіш, які ви хочете виконати.
Натисніть Ctrl-R знову, коли закінчите. Потім ви можете призначити макрос будь-якій клавіші, яка вам подобається
натиснувши цю клавішу. Макрос виконується при натисканні Ctrl-A а потім призначений ключ.
Макрос також виконується, якщо натиснути Meta, Ctrl або Esc і призначену клавішу, за умови
що ключ не використовується для інших функцій. Після визначення переходять до макрокоманд
файлу ~/.local/share/mc/mcedit/mcedit.macros Ви можете видалити макрос, видаливши файл
відповідний рядок у цьому файлі.
Щоб змінити кодировку відображуваного тексту, можна використовувати Me (Alt-e). Перекодування здійснюється з обраного
кодова сторінка в системну кодову сторінку. Щоб скасувати перекодування, ви можете вибрати « "в
діалогове вікно вибору кодування.
F19 відформатує поточний виділений блок (звичайний текст або C or C + + код чи інший).
Цим керує файл /usr/share/mc/edit.indent.rc до якого копіюється
~/.local/share/mc/mcedit/edit.indent.rc у вашому домашньому каталозі під час першого використання.
Редактор також відображає символи, що не належать до нас (160+). Редагуючи двійкові файли, ви повинні
комплект дисплей біти до 7 біт у меню параметрів, щоб зберегти пробіл чистим.
Опції of редактор in ini-файл
Деякі параметри редактора ini-файлу описані в цьому розділі. Опції розміщені в
Розділ [Півночі-Командир].
editor_wordcompletion_collect_entire_file
Шукати кандидатів автозаповнення по всьому файлу або лише від початку файлу до
положення курсору (0)
Екран селектор
Midnight Commander підтримує запуск багатьох внутрішніх модулів (таких як редактор, засіб перегляду та diff
Viewer) одночасно та перемикатися між ними, не закриваючи відкритих файлів. Використання
однак наразі не підтримується декілька файлових менеджерів одночасно.
Назвемо кожен із цих модулів екраном. Існує три способи перемикання між екранами,
за допомогою одного з цих глобальних ярликів:
Alt-} перейти до наступного екрана;
Alt-{ перейти на попередній екран;
Alt-` відкрийте діалогове вікно зі списком поточних відкритих екранів (або скористайтеся пунктом «Екран
список" пункт меню).
Завершення
Дозвольте Midnight Commander друкувати за вас.
Спробуйте виконати завершення тексту перед поточною позицією. MC спроби завершення
трактування тексту як змінної (якщо текст починається з $), ім’я користувача (якщо текст починається
з ~), ім'я хоста (якщо текст починається з @) або команду (якщо ви перебуваєте в командному рядку
у місці, де ви можете ввести команду, можливі завершення, а потім включають оболонку
зарезервовані слова та вбудовані команди оболонки) по черзі. Якщо жодне з цих збігів,
зроблена спроба завершення імені файлу.
Завершення імені файлу, імені користувача, змінної та імені хоста працює на всіх рядках введення, команді
завершення залежить від командного рядка. Якщо завершення неоднозначне (їх більше
різні можливості), MC подає звуковий сигнал, а наступні дії залежать від налаштування
Завершено: показати всі параметри в діалоговому вікні Конфігурація. Якщо він увімкнений, список усіх
Поруч з поточною позицією з’являється можливість вибрати, яку можна вибрати за допомогою клавіш зі стрілками
та Enter правильний запис. Ви також можете ввести перші літери, в яких
можливості відрізняються, щоб перейти до підмножини всіх можливостей і виконати стільки, скільки
можливо. Якщо натиснути Alt-Tab знову ж таки, лише підмножина буде показано у списку,
інакше перший елемент, який відповідає всім попереднім символам, буде виділено.
Як тільки немає двозначності, діалогове вікно зникає, але його можна приховати, скасувавши клавіші
Esc, F10 і клавіші зі стрілками вліво і вправо. Якщо Завершено: показати все вимкнено, з’явиться діалогове вікно
вгору, лише якщо натиснути Alt-Tab вдруге, вперше МС просто подає звуковий сигнал.
Застосувати екранування ?, * та & символи (як \?, \*, \& ) в іменах файлів, щоб заборонити їх використання як
метасимволи в регулярних виразах, коли підстановка виконується у рядку введення.
Віртуальний Файл SYSTEM
Midnight Commander має кодовий шар для доступу до файлової системи; цей код
рівень відомий як перемикач віртуальної файлової системи. Перемикач віртуальної файлової системи дозволяє
Midnight Commander, щоб маніпулювати файлами, які не розташовані у файловій системі Unix.
Наразі Midnight Commander комплектується деякими віртуальними файловими системами (VFS): the
місцевий файлова система, що використовується для доступу до звичайної файлової системи Unix; в ftpfs, звик до
маніпулювати файлами на віддалених системах за протоколом FTP; в тарифи, використовується для маніпулювання
tar і стислі файли tar; в undelfs, використовується для відновлення видалених файлів у файлі ext2
системи (файлова система за замовчуванням для систем Linux), риба (для маніпулювання файлами над
з'єднання оболонки, такі як rsh і ssh). Якщо код був скомпільований з sftpfs (Для
маніпулювання файлами через SFTP-з'єднання). Якщо код був скомпільований з smbfs підтримка,
Ви можете маніпулювати файлами на віддалених системах за допомогою протоколу SMB (CIFS).
Родовий extfs (зовнішня віртуальна файлова система) надається для легкого розширення VFS
можливості використання скриптів та зовнішнього програмного забезпечення.
Код перемикача VFS інтерпретуватиме всі використані імена шляхів і пересилає їх до
правильна файлова система, формати, які використовуються для кожної з файлових систем, описані далі
у власній секції.
Ftp Файл SYSTEM
Файлова система FTP (ftpfs) дозволяє маніпулювати файлами на віддалених машинах. До
насправді використовувати його, ви можете використовувати Ftp за посиланням пункту в меню або безпосередньо змінити поточний
каталогу за допомогою cd команду до імені шляху, яке виглядає так:
ftp://[!][user[:pass]@]машина[:port][remote-dir]
Команда користувач, порт та дистанційно-реж елементи є необов'язковими. Якщо вказати користувач елемент,
Midnight Commander увійде на віддалену машину як цей користувач, інакше буде використовувати
анонімний логін або ім'я для входу з ~/.netrc файл. Необов’язковий проходити елемент є
пароль, який використовується для підключення. Використання пароля в імені каталогу VFS не є
рекомендовано, тому що він може відображатися на екрані відкритим текстом і може бути збережений у
історія каталогу.
Щоб увімкнути використання FTP-проксі, поставте перед ! (знак оклику) до імені хоста.
Приклади:
ftp://ftp.nuclecu.unam.mx/linux/local
ftp://tsx-11.mit.edu/pub/linux/packages
ftp://!behind.firewall.edu/pub
ftp://guest@remote-host.com:40/pub
ftp://miguel:xxx@server/pub
Будь ласка, перевірте діалогове вікно Віртуальна файлова система на наявність параметрів ftpfs.
Тар Файл SYSTEM
Файлова система tar надає вам доступ лише для читання до ваших стиснутих файлів tar
tar за допомогою команди chdir. Щоб змінити свій каталог на файл tar, потрібно змінити
ваш поточний каталог у файл tar за допомогою такого синтаксису:
/filename.tar/utar://[dir-inside-tar]
Файл mc.ext вже містить ярлик для файлів tar, це означає, що зазвичай ви
просто наведіть вказівник на файл tar і натисніть клавішу return, щоб увійти у файл tar, див. Редагувати
Розділ «Файл розширення», щоб дізнатися більше про те, як це робиться.
Приклади:
mc-3.0.tar.gz/utar://mc-3.0/vfs
/ftp/GCC/gcc-2.7.0.tar/utar://
Останній визначає повний шлях до tar-архіву.
файл переклад над Shell файлова система
Файлова система риби — це мережева файлова система, яка дозволяє маніпулювати
файли на віддаленій машині, як ніби вони локальні. Щоб скористатися цим, інша сторона має це зробити
запустити рибний сервер або мати сумісну з bash оболонку.
Щоб підключитися до віддаленої машини, вам просто потрібно chdir у спеціальний каталог з ім’ям
знаходиться в такому форматі:
sh://[user@]машина[:options]/[remote-dir]
Команда Користувач опції та дистанційно-реж елементи є необов'язковими. Якщо вказати користувач елемент,
Midnight Commander спробує ввійти на віддалену машину як цей користувач, інакше він
використовуватиме ваше ім’я для входу.
Доступні опції є:
'C' - використовувати стиснення;
'r' - використовувати rsh замість ssh;
порт - вкажіть порт, який використовується віддаленим сервером.
Якщо дистанційно-реж елемент присутній, ваш поточний каталог на віддаленому комп’ютері буде
встановити на цей.
Приклади:
sh://onlyrsh.mx:r/linux/local
sh://[захищено електронною поштою]:C/приватний
sh://[захищено електронною поштою]/приватний
sh://[захищено електронною поштою]:2222/приватний
SFTP (SSH Файл Передача Протокол) файлова система
Файлова система SFTP — це мережева файлова система, яка дозволяє маніпулювати
файли на віддаленій машині, як ніби вони локальні.
Щоб підключитися до віддаленої машини, вам просто потрібно chdir у спеціальний каталог з ім’ям
знаходиться в такому форматі:
sftp://[user@]машина:[порт]/[remote-dir]
Команда Користувач порт та дистанційно-реж елементи є необов'язковими. Якщо вказати користувач елемент,
Midnight Commander спробує ввійти на віддалену машину як цей користувач, інакше це зробить
використовуйте своє ім'я для входу. порт - вкажіть порт, який використовується віддаленим сервером (22 за замовчуванням). Якщо
дистанційно-реж елемент присутній, ваш поточний каталог на віддаленому комп’ютері буде
встановити на цей.
Приклади:
sftp://onlyrsh.mx/linux/local
sftp://joe:[захищено електронною поштою]/приватний
sftp://joe@noncompressed.ssh.edu/private
sftp://joe@somehost.ssh.edu:2222/приватний
Скасувати видалення Файл SYSTEM
У системах Linux, якщо ви попросите налаштувати використання засобів відновлення ext2fs, ви це зробите
мати доступну файлову систему відновлення. Відновлення видалених файлів доступне лише на
файлові системи ext2. Файлова система відновлення – це лише інтерфейс до бібліотеки ext2fs
отримати всі імена видалених файлів на ext2fs і надає і витягує файли
вибрані файли в звичайний розділ.
Щоб використовувати цю файлову систему, вам потрібно ввести chdir у спеціальне ім’я файлу, утворене файлом
префікс "undel://" та ім'я файлу, де знаходиться фактична файлова система.
Наприклад, щоб відновити видалені файли на другому розділі першого диска SCSI на
Linux, ви б використовували таке ім’я шляху:
undel://sda2
Може знадобитися деякий час, перш ніж undelf завантажить необхідну інформацію, перш ніж ви почнете
переглядати там файли.
SMB Файл SYSTEM
Smbfs дозволяє маніпулювати файлами на віддалених машинах за допомогою протоколу SMB (або CIFS).
До них належать Windows для робочих груп, Windows 9x/ME/XP, Windows NT, Windows 2000 та
самба. Щоб реально використовувати його, ви можете спробувати використати команду панелі "SMB link..."
(доступний із панелі меню) або ви можете безпосередньо змінити свій поточний каталог на нього
за допомогою команди cd до імені шляху, яке виглядає так:
smb://[user@]машина[/service][/remote-dir]
Команда користувач, обслуговування та дистанційно-реж елементи є необов'язковими. The користувач, домен та пароль може
вказується в діалоговому вікні введення.
Приклади:
smb://machine/Share
smb://інша_машина
smb://guest@machine/Public/Irlex
ЗОВНІШНЯ Файл SYSTEM
extfs дозволяє інтегрувати численні функції та типи файлів у GNU Midnight Commander
простим способом, написавши сценарії.
Файлові системи extfs можна розділити на дві категорії:
1. Автономні файлові системи, які не пов'язані з жодним існуючим файлом. Вони
представляти певні загальносистемні дані у вигляді дерева каталогів. Ви можете викликати їх, ввівши 'cd
fsname://' де fsname - це коротке ім'я extfs (див. нижче). Приклади таких файлових систем
включити аудіо (список аудіодоріжок на компакт-диску) або apt (список усіх пакетів Debian у файлі
система).
Наприклад, щоб відобразити доріжки CD-Audio на вашому CD-ROM, введіть
CD аудіо://
2. «Архівні» файлові системи (наприклад, rpm, patchfs тощо), які представляють вміст файлу
як дерево каталогів. Він може складатися з «справжніх» файлів, стиснутих в архіві (urar, rpm)
або віртуальні файли, як-от повідомлення в поштовій скриньці (mailfs) або частини виправлення (patchfs). До
отримати доступ до таких файлових систем 'fsname://' слід додати до назви архіву. Зауважте, що
сам архів може бути на іншому vfs.
Наприклад, щоб перерахувати вміст архіву zip типу document.zip
компакт-диск документи.zip/uzip://
У багатьох аспектах ви можете розглядати extfs як будь-який інший каталог. Наприклад, ви можете
додати його до гарячого списку або змінити його з історії каталогу. Важливим обмеженням є
що ви не можете викликати команди оболонки всередині extfs, як і будь-яку іншу нелокальну VFS.
Поширені скрипти extfs, які входять до Midnight Commander:
a доступ до дискети 'A:' DOS/Windows (cd a://).
схильний передня частина системи керування пакетами APT Debian (cd apt://).
аудіо копіювання та відтворення аудіо компакт-диска (cd аудіо:// or cd пристрій/аудіо://).
bpp пакет дистрибутива Bad Penguin GNU/Linux (cd file.bpp/bpp://).
деб пакет дистрибутива Debian GNU/Linux (cd file.deb/deb://).
dpkg Встановлені пакунки Debian GNU/Linux (cd deb://).
hp48 переглядати та копіювати файли на/з калькулятора HP48 (cd hp48://).
lslR перегляд списків lslR на багатьох FTP (cd ім'я файлу/lslR://).
mailfs підтримка файлів поштової скриньки в стилі mbox (cd поштова скринька/mailfs://).
patchfs
extfs для обробки уніфікованих і контекстних відмінностей (cd ім'я файлу/patchfs://).
оборотів в хвилину Пакет RPM (cd ім'я файлу/rpm://).
об/хв керування базою даних RPM (cd rpms://).
Ульга, Урар, uzip, uzoo, uar, ага
архіватори (cd archive/xxxx:// де xxxx є одним із: ulha, уре, uzip, uzoo, ура,
ага).
Ви можете прив’язати тип/розширення файлу до вказаних extfs, як описано в розділі Редагувати розширення
Розділ файлів. Ось приклад запису для пакетів Debian:
регулярний вираз/.deb$
Відкрити=%cd %p/deb://
Кольори
Midnight Commander спробує визначити, чи підтримує ваш термінал колір за допомогою
базу даних терміналу та назву терміналу. Іноді це плутається, тому ви можете змусити
колірний режим або вимкнути колірний режим за допомогою прапорів -c і -b відповідно.
Якщо програма скомпільована за допомогою диспетчера екрана Slang замість ncurses, це також буде
перевірити змінну КОЛОРТЕРМ, якщо він встановлений, він має той самий ефект, що й прапор -c.
Ви можете вказати термінали, які завжди встановлюють колірний режим, додавши кольорові термінали
змінної до розділу Кольори файлу ініціалізації. Це запобіжить опівночі
Commander від спроб визначити, чи підтримує ваш термінал колір. приклад:
[Кольори]
color_terminals=linux,xterm
колір_терміналів=назва-терміналу1,назва-терміналу2...
Програму можна скомпілювати як з ncurses, так і з сленгом, ncurses не надає способу
примусовий колірний режим: ncurses використовує лише інформацію з термінальної бази даних.
Midnight Commander надає спосіб змінити кольори за замовчуванням. На даний момент кольори
налаштовуються за допомогою змінної середовища MC_COLOR_TABLE або розділ Кольори в
файл ініціалізації.
У розділі Кольори карта кольорів за замовчуванням завантажується з базовий_колір змінний. ти
можна вказати альтернативну кольорову карту для терміналу, використовуючи назву терміналу як ключ
цей розділ. приклад:
[Кольори]
базовий_колір=
xterm=menu=magenta:marked=,magenta:markselect=,red
Формат визначення кольору:
= , , : =...
Кольори є необов’язковими, а ключові слова: звичайний, вибраний, вимкнений, позначений,
markselect, помилки, input, inputmark, inputunchanged, command linemark, reverse, gauge,
header, inputhistory, commandhistory. Кольори панелі кнопок: bbarhotkey, bbarbutton.
Колір рядка стану: рядок стану. Кольори меню: menunormal, menusel, menuhot, menuhotsel,
меню неактивне. Кольори діалогу: dnormal, dfocus, dhotnormal, dhotfocus, dtitle. Помилка
кольори діалогу: errdfocus, errdhotnormal, errdhotfocus, errdtitle. Довідкові кольори:
helpnormal, helpitalic, helpbold, helplink, helpslink, helptitle. Кольори глядача:
viewnormal, viewbold, viewunderline, viewselected. Кольори редактора: editnormal,
редагувати жирним шрифтом, editmarked, editwhitespace, editlinestate. Кольори спливаючого меню: pmenunormal,
pmenusel, pmenutitle.
заголовок визначає колір заголовка панелі, рядка, що містить заголовки стовпців і сортування
індикатор режиму.
вхід визначає колір рядків введення, які використовуються в діалогових вікнах запиту.
калібр визначає колір заповненої частини прогрес-бара (гаюча), який використовується
щоб показати користувачеві хід виконання операцій з файлами, наприклад копіювання.
інвалід визначає колір віджета, який не можна вибрати.
Діалогові вікна використовують такі кольори: ненормальний використовується для звичайного тексту, dfocus is
колір, який використовується для поточного вибраного компонента, dhotnormal це колір, до якого звикли
розрізняти колір гарячих клавіш у звичайних компонентах, тоді як dhotfocus використовується колір
для виділеного кольору у поточному вибраному компоненті.
Меню використовує ту саму схему, але використовує menunormal, menusel, menuhot, menuhotsel і
натомість теги menuinactive.
Help використовує такі кольори: допомогти нормально використовується для звичайного тексту, довідковий курсив використовується для
текст, виділений курсивом на сторінці посібника, helpbold використовується для тексту, який є
виділено жирним шрифтом на сторінці посібника, довідкове посилання використовується для не вибраних гіперпосилань і
helpslink використовується для вибраного гіперпосилання.
Спливаюче меню використовує такі кольори: pmenunormal використовується для невибраних пунктів меню та як a
основний колір вікна спливаючого меню, pmenusel використовується для вибраного пункту меню, pmenutitle is
використовується для назви спливаючого меню.
Можливі кольори: чорний, сірий, червоний, яскраво-червоний, зелений, яскраво-зелений, коричневий, жовтий,
синій, яскраво-блакитний, пурпурний, яскраво-пурпурний, блакитний, яскраво-блакитний, світло-сірий та білий. І там
це спеціальне ключове слово для прозорого фону. Це "за замовчуванням". "За замовчуванням" можна лише
використовуватися для кольору фону. Інше спеціальне ключове слово «base» означає основні кольори mc. Коли
Доступно 256 кольорів, їх можна вказати як від color16 до color255, або як
rgb000 до rgb555 і від сірого0 до сірого23. приклад:
[Кольори]
base_color=normal=white, default:marked=magenta, default
Атрибути можуть бути жирним, курсивом, підкресленням, перевернутим і блиманням, доданими плюсом
підпишіть, якщо потрібно більше одного. Спеціальне слово «none» означає відсутність атрибутів, без
намагається повернутися до базового кольору. приклад:
menuhotsel=жовтий;чорний;жирний+підкреслене
Скіни
Ви можете змінити зовнішній вигляд Midnight Commander. Для цього необхідно вказати файл
які містять описи кольорів і ліній для малювання коробок. Перевизначення кольорів є
повністю сумісний із призначенням кольорів, як описано в розділі Кольори.
Якщо ваш скін містить будь-яке з 256-кольорових визначень, вам слід визначити ключ «256 кольорів»
встановити значення TRUE в розділі [скін].
Скін-файл шукається за таким алгоритмом (до першого знайденого):
1) параметр командного рядка -S or --шкіра=
2) Змінна середовища MC_SKIN
3) Параметр шкіра у розділі [Північ-командир] у файлі конфігурації.
4) Файл /etc/mc/skins/default.ini
5) Файл /usr/share/mc/skins/default.ini
Параметр командного рядка, змінна середовища та параметр у файлі конфігурації можуть містити
абсолютний шлях до скін-файлу (з розширенням .ini або без нього). Пошук
скін-файл з'явиться в (до першого знайденого):
1) ~/.local/share/mc/skins/
2) @sysconfdir@/mc/skins/
3) /usr/share/mc/skins/
Щоб отримати розширену інформацію, зверніться до:
Опис розділу та параметрів
Визначення пар кольорів
Намалюйте лінії
Сумісність
Опис of розділ та параметри
розділ [шкіра] містить метаінформацію для файлу шкіри. Параметр description містять короткий текст
про шкіру.
розділ [підсвічування файлу] містять описи пар кольорів для підсвічування імен файлів.
Ім'я параметрів має збігатися з назвами розділів у файлі filehighlight.ini. Побачити
Для отримання додаткової інформації виділіть імена файлів.
розділ [ядро] описує елементи, які використовуються всюди.
_дефолт_
Пара кольорів за замовчуванням. Використовується в усіх інших розділах, якщо вони не містять кольору
Визначення
обраний
курсор
позначено вибрані дані
markselect
курсор на вибрані дані
калібр колір заповненої частини панелі виконання
вхід колір вхідних рядків, що використовуються в діалогових вікнах запиту
позначка введення
колір введеного виділеного тексту
вхідне змінено
колір введеного тексту перед першою модифікацією або переміщенням курсора
позначка командного рядка
колір виділеного тексту в командному рядку
зворотний
зворотний колір
розділ [діалогове вікно] описує елементи, які розміщуються в діалогових вікнах (крім помилки
діалоги).
_дефолт_
Колір за замовчуванням для цього розділу. Використовується [core]._default_, якщо не вказано
dfocus Колір активного елемента (у фокусі)
dhotnormal
Колір гарячих клавіш
dhotfocus
Колір гарячих клавіш у сфокусованому елементі
розділ [помилка] описує елементи, які розміщуються в діалогових вікнах помилок
_дефолт_
Колір за замовчуванням для цього розділу. Використовується [core]._default_, якщо не вказано
errdhotnormal
Колір гарячих клавіш
errdhotfocus
Колір гарячих клавіш у сфокусованому елементі
розділ [меню] описує елементи, які розміщуються в меню. Цей розділ описує
системне меню (викликається F9) і визначені користувачем меню (викликаються F2 на панелях і F11 на панелях
редактор).
_дефолт_
Колір за замовчуванням для цього розділу. Використовується [core]._default_, якщо не вказано
запис Колір пунктів меню
menuhot
Колір гарячих клавіш меню
menusel
Колір активного пункту меню (у фокусі)
menuhotsel
Колір гарячих клавіш меню у вибраному пункті меню
меню неактивне
Колір неактивного меню
розділ [довідка] описує елементи, які розміщуються у вікні довідки.
_дефолт_
Колір за замовчуванням для цього розділу. Використовується [core]._default_, якщо не вказано
довідковий курсив
Колірна пара для елемента с курсивний атрибут
helpbold
Колірна пара для елемента с жирним шрифтом атрибут
довідкове посилання
Колір посилань
helpslink
Колір активного посилання (у фокусі)
розділ [редактор] описує кольори елементів, розміщених у редакторі.
_дефолт_
Колір за замовчуванням для цього розділу. Використовується [core]._default_, якщо не вказано
редагувати жирним шрифтом
Колірна пара для елемента с жирним шрифтом атрибут
відредаговано
Колір виділеного тексту
редагувати пробіл
Колір виділення вкладок і пробілів в кінці
editlinestate
Колір для області стану лінії
розділ [глядач] описує кольори елементів, розміщених у програмі перегляду.
Переглянутипідкреслення
Колірна пара для елемента с підкреслення атрибут
Колір пара Визначення
Будь-який параметр у файлі шкіри містить визначення пари кольорів.
Кольорові пари описані як два кольори та необов’язкові атрибути, розділені символом «;». Спочатку
поле встановлює колір переднього плану, друге поле встановлює колір фону, третє поле встановлює колір
атрибути. Будь-яке з полів може бути опущено, в цьому випадку буде взято значення
колірна пара за замовчуванням (глобальна пара кольорів або з пари кольорів за замовчуванням цього розділу).
приклад:
[ядро]
# зелений на чорному
_за замовчуванням_=зелений;чорний
# зелений (за замовчуванням) на синьому
вибрано=;синій
# жовтий на чорному (за замовчуванням)
# підкреслений жовтий на чорному (за замовчуванням)
позначено=жовтим;;підкресли
Можливі кольори (назви) та атрибути описані в розділі Кольори. розділ.
Малювати lines
Набори ліній у розрізі [Рядки] у файл шкіри. За замовчуванням використовуються окремі рядки, але ви
може перевизначати використання будь-яких символів utf-8 (наприклад, рядків).
УВАГА!!! Коли ви створюєте Midnight Commander з бібліотекою екранів Ncurses, використовуйте
нанесення ліній обмежено! Можливе лише малювання однієї лінії. На всі питання і
коментарі, будь ласка, зв'яжіться з розробниками Ncurses.
Описи параметрів [Рядки]:
лівий верхній
лівий верхній фрагмент рядка.
справа вгорі
фрагмент правої верхньої лінії.
центральна верхня частина
вниз гілка горизонтальної лінії
центральне дно
вгору гілка горизонтальної лінії
зліва внизу
фрагмент лівого нижнього рядка
справа внизу
фрагмент правого нижнього рядка
лівий посередині
права гілка вертикальної лінії
справа посередині
ліва гілка вертикальної лінії
посередині
хрест ліній
гориз горизонтальна лінія
верт вертикальна лінія
тонхоріз
тонка горизонтальна лінія
тоненький
тонка вертикальна лінія
Сумісність
Призначення кольору скін-файлами повністю сумісне з призначенням кольорів
описано в кольорах. розділ.
У цьому випадку перепризначення кольорів має пріоритет над файлом скіна і є доповнювачем.
Імена файлів Виділіть
Розділ [filehighlight] поточного скин-файлу містить імена ключів у вигляді груп виділення та
значення як пари кольорів. Кольорові пари задокументовані в розділі Обшивки.
Правила виділення імен файлів розміщуються у файлі /usr/share/mc/filehighlight.ini
(~/.config/mc/filehighlight.ini). Ім'я розділу в цьому файлі має дорівнювати
назви параметрів у розділі [filehighlight] (у поточному файлі скіна).
Ключі в цих групах:
тип тип файлу. Якщо є, всі інші параметри ігноруються.
RegExp регулярний вираз. Якщо є, параметр 'extensions' ігнорується.
Розширення
список розширень файлів. Розділяється ';' знак.
extensions_case
(має сенс лише з параметром 'extensions') зробити правило 'extensions' чутливим до регістру
(правда) чи ні (неправда).
Ключ "type" може мати значення:
- ФАЙЛ (усі файли)
- FILE_EXE
- DIR (усі каталоги)
- LINK_DIR
- ПОСИЛАННЯ (усі посилання, крім застарілого)
- ХАРДЛІНК
- СИМЛОК
- STALE_LINK
- ПРИСТРІЙ (усі файли пристрою)
- DEVICE_BLOCK
- DEVICE_CHAR
- SPECIAL (усі спеціальні файли)
- SPECIAL_SOCKET
- SPECIAL_FIFO
- СПЕЦІАЛЬНІ_ДВЕРІ
спеціальний Налаштування
Більшість налаштувань Midnight Commander можна змінити з меню. Проте є
невелика кількість налаштувань, які можна змінити лише шляхом редагування файлу інсталяції.
Ці змінні можуть бути встановлені у вашому ~/.config/mc/ini Файл:
clear_before_exec
За замовчуванням Midnight Commander очищає екран перед виконанням команди. Якщо
ви віддаєте перевагу бачити результат команди в нижній частині екрана, редагувати
ваш ~/.config/mc/ini файл і змініть значення поля clear_before_exec на
0.
confirm_view_dir
Якщо натиснути F3 у каталозі, зазвичай MC входить до цього каталогу. Якщо цей прапор є
встановлено на 1, тоді MC запитає підтвердження перед зміною каталогу, якщо ви
мають файли з тегами.
ftpfs_retry_seconds
Це значення — кількість секунд, протягом яких Midnight Commander буде чекати раніше
намагається повторно підключитися до FTP-сервера, який заборонив вхід. Якщо значення
дорівнює нулю, повторна спроба входу не буде.
max_dirt_limit
Вказує, скільки оновлень екрана можна пропустити у внутрішньому файлі
глядач. Зазвичай це значення не має значення, оскільки код автоматично
налаштовує кількість оновлень для пропуску відповідно до швидкості вхідних натискань клавіш.
Однак на дуже повільних машинах або терміналах із швидким автоповтором клавіатури це великий
значення може зробити оновлення екрана занадто стрімкими.
Здається, що встановлення max_dirt_limit на 10 викликає найкращу поведінку, і це так
значення за замовчуванням.
mouse_move_pages_viewer
Контролює, чи виконується прокручування мишею по сторінках або рядок за рядком на
внутрішній переглядач файлів.
тільки_попередній_плюс_мінус
Дозволити спеціальну обробку для '+', '-', '*' в командному рядку (виділення, скасування виділення,
зворотний вибір), лише якщо командний рядок порожній. Вам не потрібно цитувати
ці символи в середині командного рядка. З іншого боку, ви не можете
використовуйте їх, щоб змінити виділення, коли командний рядок не порожній.
show_output_starts_shell
Ця змінна працює, лише якщо ви не використовуєте підтримку підоболонки. Коли ви використовуєте
натискання клавіші Co, щоб повернутися до екрана користувача, якщо його встановлено, ви отримаєте a
свіжа оболонка. В іншому випадку натискання будь-якої клавіші поверне вас до опівночі
Замовлення.
timeformat_recent
Змініть формат часу, який використовується для відображення дат через 6 місяців. Побачити
Довідкова сторінка strftime або date для специфікації формату. Якщо ця опція відсутня,
використовується формат часу за замовчуванням.
timeformat_old
Змініть формат часу, який використовується для відображення дат старше 6 місяців з цього моменту або до
дати в майбутньому. Див. сторінку strftime або date для специфікації формату.
Якщо ця опція відсутня, використовується формат часу за замовчуванням.
torben_fj_mode
Якщо встановлено цей прапорець, клавіші Home та End працюватимуть дещо інакше на
панелі, замість переміщення виділення до першого та останнього файлів на панелях,
вони будуть діяти наступним чином:
Клавіша «Додому»: Піднімається до середньої лінії, якщо нижче; інакше перейдіть до верхнього рядка
якщо він уже не знаходиться у верхньому рядку, у цьому випадку він перейде до першого файлу
панелі.
Клавіша закінчення має схожу поведінку: Спускайтеся до середньої лінії, якщо над нею; ще йди
до нижнього рядка, якщо ви вже не перебуваєте в нижньому рядку, в такому випадку це буде
перемістити виділення до останнього імені файлу на панелі.
use_file_to_guess_type
Якщо ця змінна ввімкнена (за замовчуванням), вона породить команду файлу, щоб відповідати
типи файлів, перераховані у файлі mc.ext.
xtree_mode
Якщо ця змінна ввімкнена (за замовчуванням вимкнено), коли ви переглядаєте файлову систему на дереві
панель, вона автоматично перезавантажить іншу панель із вмістом
вибраний каталог.
час очікування_каталогу риби
Ця змінна містить час життя запису кешу каталогу в секундах. За замовчуванням
значення 900 секунд.
буфер_магазину
Ця змінна містить шлях (з параметрами) до зовнішньої утиліти буфера обміну, наприклад
'xclip', щоб прочитати текст у виділеному файлі X. Наприклад:
clipboard_store=xclip -i
clipboard_paste
Ця змінна містить шлях (з параметрами) до зовнішньої утиліти буфера обміну, наприклад
'xclip', щоб надрукувати виділення у стандартному форматі. Наприклад:
clipboard_paste=xclip -o
autodetect_codeset
Цей параметр дозволяє використовувати команду `enca' для автоматичного визначення коду текстових файлів
внутрішній переглядач і редактор. Список дійсних значень можна отримати за допомогою `enca --list
мови | команда cut -d : -f1'. Параметр має бути розташований у розділі [Різне].
Наприклад:
autodetect_codeset=російська
параметри та цінності зовнішній редактор or глядач
Midnight Commander надає можливість вказати параметри для зовнішніх редакторів і
глядачів. Midnight Commander намагається знайти «[Зовнішній редактор або переглядач
parameters]" у файлі ініціалізації системи (файл mc.lib, розташований у файлі
каталог бібліотеки Midnight Commander), а потім у ~/.config/mc/ini файл. Варіант
Ім'я має дорівнювати імені (повному імені шляху) зовнішнього редактора або засобу перегляду. Варіант
значення може містити такі змінні:
%ім'я файлу
Ім’я файлу для редагування/перегляду.
%lineno
Початковий рядок у файлі, що відкривається.
Наприклад:
[Параметри зовнішнього редактора або переглядача]
vi=%ім'я файлу +%lineno
joe=%ім'я файлу +%lineno
more=%ім'я файлу +%lineno
Початковий рядок передається зовнішньому редактору/переглядачу, лише якщо він викликається з файлу Find
вікно результатів.
Якщо зовнішній редактор/переглядач запускається за допомогою клавіш F4/F3, MC сподівається, що програма (принаймні
"joe", але, ймовірно, і інші) має власну функцію, яка за замовчуванням відкриває файл, де він знаходиться
востаннє було відкрито. MC не заважає зовнішньому редактору/переглядачу зберігати та відновлювати положення
відкриті файли.
термінал базами даних
Midnight Commander надає спосіб виправити базу даних системного термінала без
вимагають прав root. Midnight Commander здійснює пошук під час ініціалізації системи
(файл mc.lib, розташований у каталозі бібліотеки Midnight Commander) і в
~/.config/mc/ini файл для розділу "термінал: ім'я вашого терміналу", а потім для файлу
розділ «термінал:загальний», кожен рядок розділу містить потрібний вам символ ключа
для визначення, за яким слідує знак рівності та визначення для ключа. Ви можете використовувати
спеціальна форма \e для представлення escape-символу та ^x для представлення елемента керування-x
характер.
Можливі ключові символи:
f0–f20 Функціональні клавіші f0–f20
bs backspace
ключ до дому
ключ кінця
клавіша зі стрілкою вгору
клавіша зі стрілкою вниз
клавіша зі стрілкою вліво
клавіша зі стрілкою вправо
pgdn клавіша вниз
pgup клавіша сторінки вгору
вставити символ вставки
видалити символ видалення
завершити зробити завершення
Наприклад, щоб визначити вставку ключа як Escape + [ + O + p, ви встановлюєте це в
ini файл:
вставити=\e[Op
Також тепер можна використовувати розширений вчитися ключі. Наприклад:
ctrl-alt-right=\e[[1;6C
ctrl-alt-left=\e[[1;6D
Це означає, що ctrl+alt+left надсилає \e[[1;6D escape-послідовність і, отже, опівночі
Commander інтерпретує "\e[[1;6D" як Ctrl-Alt-Left.
Команда повний Символ ключа представляє вихідні послідовності, які використовуються для виклику завершення
процес, він викликається за допомогою Alt-tab, але ви можете визначити інші клавіші для виконання тієї ж роботи
(на клавіатурі з безліччю гарних і невикористаних клавіш скрізь).
Використовуйте mcdiff онлайн за допомогою служб onworks.net