Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install mfmfСоздаёт файл или обновляет его время, может задать права и сразу открыть файл в edit или code.
mf <file> [-MODE|-m MODE|-edit|-code]mf <file>создать файл (или обновить время его изменения)
mf <file> -0644создать (или обновить) файл и задать восьмеричные права
mf <file> -m 0644задать права в UNIX-формате (через параметр mode)
mf <file> -edit @editсоздать (или обновить) файл и открыть в текстовом редакторе
mf <file> -code @codeсоздать (или обновить) файл и открыть в редакторе кода
Флаги редакторов объединяют подготовку файла и следующий шаг без дублирования логики:
Родительский каталог должен существовать. Каталоги никогда не заменяются файлами. Открытие доступно только при установленном соответствующем модуле. После обычного успешного изменения
Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.
Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.
Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.
Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install mfУстановить сокращённый пакет без локальной справки;
install mf -mУстановить именно эту опубликованную версию.
install mf -v 1.2.2Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.
upgrade mfУдалить блок расширения, не затрагивая ядро и остальные модули.
install mf -uПримеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.
cd \sandbox\tmp | mf notes.txt | code $tmp/
notes.txt created; $ now points to it
code $ opens the new filemf report.txt -0644tmp/mf private.txt -m 0600tmp/
(private.txt created; mode 0600)mf draft.txt -editeditor tmp/draft.txt
mode text
new yesmf script.php -codeeditor tmp/script.php
mode php
new yesmf missing/notes.txtКаталог не найден: missingsandbox/tmp/README.txtПример использует файл или каталог из защищённой учебной папки /sandbox/.
lil-terminal sandbox temporary workspace
Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.
Актуальная стабильная версия