stringtranslate.com

Dirigido

Dired (por Directory Editor ) es un programa informático para editar directorios del sistema de archivos . Normalmente se ejecuta dentro del editor de texto Emacs como un modo especializado , aunque se han escrito versiones independientes. Dired fue el primer [ cita requerida ] [ discutir ] administrador de archivos o editor visual de información del sistema de archivos. [1] [2] [ verificación fallida ] La primera versión de Dired fue escrita como un programa independiente en 1972 por Dave Lebling [3] en Project MAC , y 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, [4] y se volvió a implementar en C y C++ en otros sistemas operativos. [5] [6]

Cuando se ejecuta en Emacs, dired muestra una lista de archivos similar a ls en un búfer de Emacs. La lista se puede navegar utilizando comandos de navegación estándar. Se han desarrollado varios scripts Lisp de Emacs para extender Dired en Emacs. En combinación con Tramp [7], puede 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 permiten renombrar varios archivos mediante las capacidades de búsqueda y reemplazo de Emacs [8] o aplicar expresiones regulares para marcar (seleccionar) varios archivos. [9] Una vez marcados, los archivos se pueden manipular de varias formas, desde eliminarlos hasta renombrarlos o ejecutar un comando de shell externo o una función elisp en ellos. Mediante el paquete Lisp dired-x [10] también es posible manejar listados de directorios similares a ls existentes en un modo Dired virtual. Estos también se pueden volver a guardar, a menudo utilizando la extensión de nombre de archivo dired.

Referencias

  1. ^ ab Kugell, Stanley G. (1974). "SAILDART/1978-08". Archivo DART (Dump and Restore Technique) del Laboratorio de Inteligencia Artificial de Stanford . Consultado el 19 de febrero de 2014 .
  2. ^ Clave de usuario de SAILDART para lo anterior Archivado el 3 de septiembre de 2015 en Wayback Machine
  3. ^ "PDP-10/Its-vault". GitHub . 10 de septiembre de 2021.
  4. ^ "Archivo Emacs NEWS.1-17". GitHub . 8 de abril de 2021. Dired tiene un nuevo comando...
  5. ^ "DED". Es indiscutible que ambos se inspiraron en un programa independiente anterior que se ejecutaba en Tenex disponible en el Laboratorio de Inteligencia Artificial de Stanford (SAIL) en 1978.
  6. ^ "Los programas DIRED de Cracraft y Lijewski". Históricamente, poco después de que apareciera "dired" de emacs en la implementación de TECO, se escribió una versión independiente...
  7. ^ "Tramp User Manual". Free Software Foundation . Consultado el 4 de abril de 2009 .
  8. ^ "Estoy cansado".
  9. ^ "Marcas Dired vs. Banderas".
  10. ^ Kremer, Sebastian (2017). «Manual del usuario de Dired Extra». Free Software Foundation . Consultado el 11 de abril de 2018 .

Enlaces externos