Dired (para Directory Editor ) es un programa informático para editar directorios del sistema de archivos . Normalmente se ejecuta dentro del editor de texto de Emacs como un modo especializado , aunque se han escrito versiones independientes. Dired fue el primer administrador de archivos o editor visual de información del sistema de archivos. [1] [2] [ discutir ] La primera versión de Dired fue escrita como un programa independiente alrededor de 1974 por Stan Kugell en el Laboratorio de Inteligencia Artificial de Stanford (SAIL). [1] Se incorporó a GNU Emacs desde las primeras versiones, [3] y re-implementado en C y C ++ en otros sistemas operativos. [4] [5]
Desarrollador (es) | Stan Kugell (original), Richard Stallman (para Emacs ), Mike Lijewski, Stuart Cracraft (versiones independientes de Unix) |
---|---|
Versión inicial | Circa 1974 |
Lanzamiento estable | 7.17 / 30 de julio de 2009 cita requerida ] [ |
Sistema operativo | Tipo Unix , Microsoft Windows , macOS , Emacs |
Tipo | Administrador de archivos |
Licencia | GPL ( software libre ) |
Sitio web | Página dired de Mike Sperber |
Cuando se ejecuta en Emacs, dired muestra una lista de archivos similar a ls en un búfer de Emacs. Se puede navegar por la lista utilizando comandos de navegación estándar. Se han desarrollado varios scripts Emacs Lisp para extender Dired en Emacs. En combinación con Tramp [6] es capaz de acceder a sistemas de archivos remotos para editar archivos mediante SSH , FTP , telnet y muchos otros protocolos, así como la capacidad de acceder a archivos locales como otro usuario en la misma sesión. También hay funciones que hacen posible cambiar el nombre de varios archivos a través de las capacidades de búsqueda y reemplazo de Emacs [7] o aplicar expresiones regulares para marcar (seleccionar) varios archivos. [8] Una vez marcados, los archivos pueden operarse de varias formas, desde eliminarlos, renombrarlos, ejecutar un comando de shell externo o una función elisp en ellos. Por medio del paquete Lisp dired-x [9] también es posible manejar listados de directorios similares a ls existentes en un modo Dired virtual. Estos también se pueden guardar nuevamente, a menudo usando la extensión de nombre de archivo dired
.
Referencias
- ↑ a b Kugell, Stanley G. (1974). "SAILDART / 1978-08" . Archivo DART (técnica de descarga y restauración) del Laboratorio de Inteligencia Artificial de Stanford . Consultado el 19 de febrero de 2014 .
- ↑ SAILDART Username key for above Archivado el 3 de septiembre de 2015 en Wayback Machine
- ^ "Archivo Emacs NEWS.1-17" .
Dired tiene un nuevo comando ...
- ^ "DED" .
Es indiscutible que ambos se inspiraron en un programa independiente anterior que se ejecutaba en Tenex disponible en el Laboratorio de IA de Stanford (SAIL) en 1978.
- ^ "Los programas DIRED de Cracraft y Lijewski" .
Históricamente, poco después de que emacs "dired" apareciera en la implementación de TECO, se escribió una versión independiente ...
- ^ "Manual de usuario de Tramp" . Fundación de Software Libre . Consultado el 4 de abril de 2009 .
- ^ "WDired" .
- ^ "Marcas de Dired vs. Banderas" .
- ^ Kremer, Sebastián (2017). "Manual de usuario adicional de Dired" . Fundación de Software Libre . Consultado el 11 de abril de 2018 .
enlaces externos
- Dired manual en GNU .org
- Entrada en la wiki de Emacs ; se centra principalmente en los muchos scripts y ajustes que pueden modificar el comportamiento predeterminado de Dired.