Инструменты пользователя

Инструменты сайта


midnight_commander:midnight_commander

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
midnight_commander:midnight_commander [2020-02-01 12:11]
GreyWolf [Работа с файлами]
midnight_commander:midnight_commander [2022-04-07 10:48] (текущий)
GreyWolf [Ссылки]
Строка 1: Строка 1:
-====== Midnight Commander ======+====== ​GNU Midnight Commander ======
 {{:​midnight_commander:​midnightcommander.png|}} {{:​midnight_commander:​midnightcommander.png|}}
  
Строка 6: Строка 6:
 http://​www.midnight-commander.org http://​www.midnight-commander.org
  
-https://github.com/MidnightCommander+[[github>MidnightCommander]]
 ====== Установка ====== ====== Установка ======
 <​code>​ <​code>​
Строка 63: Строка 63:
 |Shift+F6|переместить файл в эту же папку| |Shift+F6|переместить файл в эту же папку|
  
-===== Редактор ===== +===== Редактор ​mcedit ​=====
-FIXME +
- +
-|Shift+F3|Начать выделение блока текста. Повторное нажатие F3 закончит выделение| +
-|Shift+F5|Вставка текста из внутреннего буфера обмена mc (прочитать внешний файл)| +
-|Meta+i|Переключение режима "​Автовыравнивание возвратом каретки",​ удобно при вставке отформатированного текста из буфера обмена| +
-|Meta+l|Переход к строке по её номеру| +
-|Meta+n|Включение/​отключение отображения номеров строк| +
-|Meta+q|Вставка литерала (непечатного символа).См. таблицу ниже| +
-|Meta+t|Сортировка строк выделенного текста| +
-|Meta+u|Выполнить внешнюю команду и вставить в позицию под курсором её вывод| +
-|Meta+Стрелки|Выделение вертикального блока| +
-|Shift+Стрелки|Выделение текста| +
-|Ctrl+f|Занести выделенный фрагмент во внутренний буфер обмена mc (записать во внешний файл)| +
-|Ctrl+k|Удалить часть строки до конца строки| +
-|Ctrl+n|Создать новый файл| +
-|Ctrl+s|Включить или выключить подсветку синтаксиса| +
-|Ctrl+u|Отменить действия| +
-|Ctrl+x|Перейти в конец следующего| +
-|Ctrl+y|Удалить строку| +
-|Ctrl+z|Перейти на начало предыдущего слова|+
  
 +[[mcedit]]
  
 +{{anchor:​syntax}}
 ====== Подсветка синтаксиса ====== ====== Подсветка синтаксиса ======
  
 Папка с файлами:​ ''/​usr/​share/​mc/​syntax/''​ Папка с файлами:​ ''/​usr/​share/​mc/​syntax/''​
  
-Пример файла настройки подсветки синтаксиса с добавленным файлом ''​cue.syntax''​ : +Расположение файла:​ 
-<code conf /​usr/​share/​mc/​syntax/​Syntax>+|Общий файл|''/​usr/​share/​mc/​syntax/​Syntax''​| 
 +|Файл пользователя|''​~/​.config/​mc/​mcedit/​Syntax''​| 
 + 
 + 
 +Пример файла настройки подсветки синтаксиса с добавленным файлом ''​cue.syntax'' ​([[cue_sheet:​cue_sheet#​midnight_commander|файл настройки подсветки синтаксиса CUE Sheet]])
 +<code conf Syntax>
 file ..\*\\.cue$ CUE\sFile file ..\*\\.cue$ CUE\sFile
 include cue.syntax include cue.syntax
Строка 99: Строка 86:
 </​code>​ </​code>​
  
-[[cue_sheet:​cue_sheet#​midnight_commander|Файла настройки ​подсветки синтаксиса CUE Sheet]]+Общее правило — нужно добавлять перед последней ​секцией: 
 +<code conf> 
 +file .\* unknown 
 +include unknown.syntax 
 +</​code>​ 
 + 
 ====== Файл расширений файлов ====== ====== Файл расширений файлов ======
  
Строка 181: Строка 174:
  
 Нужно установить [[imagemagick:​imagemagick#​|минимальную версию ImageMagick]]. Нужно установить [[imagemagick:​imagemagick#​|минимальную версию ImageMagick]].
 +
 +====== Сборка пакета с поддержкой vfs-smb ======
 +
 +Для включения поддержки [[samba:​samba|]] нужно собрать пакет с поддержкой vfs-smb.
 +
 +  - Скачиваем исходные тексты и необходимые пакеты:<​code bash>​mkdir /tmp/.mc
 +cd !$
 +apt-get source mc
 +apt-get build-dep mc
 +</​code>​
 +  - в файле debian/​rules убираем символ комментария с строки <code bash>​--enable-vfs-smb=yes</​code>​
 +  - Выполняем сборку:​ <code bash>​dpkg-buildpackage</​code>​
 +  - Устанавливаем пакет
 +
 +----
 +
 +[[https://​ubuntugeeks.com/​questions/​386652/​install-mc-with-smb-support|Установить MC с поддержкой SMB - UbuntuGeeks]]
  
 ====== Решение проблем ====== ====== Решение проблем ======
 +
 +====== Ошибка при открытии файла ======
 +<​code>​
 +No word lists can be found for the language "​en"​.
 +</​code>​
 +
 +Нужно установить пакет:
 +<code bash>
 +apt install aspell-en
 +</​code>​
  
 ===== Невозможно сменить владельца целевого каталога ===== ===== Невозможно сменить владельца целевого каталога =====
Строка 206: Строка 226:
 [[https://​www.prolinux.org/​post/​midnight-commander-i-samba/​|midnight commander и samba]] [[https://​www.prolinux.org/​post/​midnight-commander-i-samba/​|midnight commander и samba]]
  
 +[[github>​gryf/​mc_extfs|Midnight Commander extfs: AmigaOS - like lha, lzx and disk images like adf and dms]]
  
-{{tag>​Linux Console File_Manager}} 
  
 +{{tag>​Linux Debian Console File_Manager}}
midnight_commander/midnight_commander.1580548266.txt.gz · Последние изменения: 2020-02-01 12:11 — GreyWolf