Разработчики) | Стэн Кугелл (оригинал), Ричард Столлман (для Emacs ), Майк Левски, Стюарт Крафт (автономные версии для Unix) |
---|---|
Первый выпуск | Circa 1974 |
Стабильный выпуск | 7.17 / 30 июля 2009 г . необходима ссылка ] [ |
Операционная система | Unix-подобный , Microsoft Windows , macOS , Emacs |
Тип | Файловый менеджер |
Лицензия | GPL ( бесплатное программное обеспечение ) |
Веб-сайт | Dired page Майка Спербера |
Dired (для редактора каталога ) является компьютерной программой для редактирования файловой системы каталогов . Обычно он запускается в текстовом редакторе Emacs как специализированный режим , хотя были написаны автономные версии. Dired был первым файловым менеджером или визуальным редактором информации о файловой системе. [1] [2] [ обсудить ] Первая версия Dired была написана как отдельная программа примерно в 1974 году Стэном Кугеллом из Стэнфордской лаборатории искусственного интеллекта (SAIL). [1] Он был включен в GNU Emacsиз самых ранних версий [3] и повторно реализован на C и C ++ в других операционных системах. [4] [5]
При запуске в Emacs dired отображает список файлов в стиле ls в буфере Emacs. По списку можно перемещаться с помощью стандартных команд навигации. Несколько сценариев Emacs Lisp были разработаны для расширения Dired в Emacs. В сочетании с Tramp [6] он может получить доступ к удаленным файловым системам для редактирования файлов с помощью SSH , FTP , telnet и многих других протоколов, а также возможность доступа к локальным файлам от имени другого пользователя в том же сеансе. Существуют также функции, которые позволяют переименовывать несколько файлов с помощью возможностей поиска и замены Emacs [7] или применять регулярные выражения для маркировки (выбора) нескольких файлов.[8] После того, как файлы помечены, с ними можно работать различными способами: от удаления до переименования, выполнения для них внешней команды оболочки или функции elisp. С помощью пакета Lisp dired-x [9] также можно обрабатывать существующие списки каталогов, подобные ls, в виртуальном режиме Dired. Их также можно сохранить снова, часто используя расширение имени файлаdired
.
Ссылки [ править ]
- ^ a b Кугелл, Стэнли Г. (1974). «ПАРУС / 1978-08» . Стэнфордская лаборатория искусственного интеллекта DART (Dump and Restore Technique) Архив . Проверено 19 февраля 2014 .
- ^ Ключ для имени пользователя SAILDART для вышеупомянутого архива. Архивировано 3 сентября 2015 г. на Wayback Machine.
- ^ "Файл Emacs NEWS.1-17" .
В Dired появилась новая команда ...
- ^ "ДЭД" .
Бесспорно, что оба они были вдохновлены более ранней автономной программой, работавшей на Tenex и доступной в Стэнфордской лаборатории искусственного интеллекта (SAIL) в 1978 году.
- ^ "Ремесло и УПРАВЛЯЕМЫЕ программами Левски" .
Исторически сложилось так, что вскоре после того, как emacs "dired" появился в реализации TECO, была написана отдельная версия ...
- ^ "Руководство пользователя бродяги" . Фонд свободного программного обеспечения . Проверено 4 апреля 2009 года .
- ^ "WDired" .
- ^ «Dired Marks против флагов» .
- ^ Кремер, Себастьян (2017). «Руководство пользователя Dired Extra» . Фонд свободного программного обеспечения . Проверено 11 апреля 2018 года .
Внешние ссылки [ править ]
- Dired руководство на GNU .org
- Запись в вики Emacs ; основное внимание уделяется множеству скриптов и настроек, которые могут изменить поведение Dired по умолчанию.