Dired
Template:Short description Template:DMCA
Page Module:Infobox/styles.css has no content.
| Dired | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. Dired as implemented in Emacs, showing multiple buffers with custom colors. | |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | Stan Kugell (original), Richard Stallman (for Emacs), Mike Lijewski, Stuart Cracraft (standalone Unix versions) |
| Initial release | Circa 1974 |
| Operating system | Unix-like, Microsoft Windows, macOS, Emacs |
| Type | File manager |
| License | GPL (Free software) |
| Website | Mike Sperber's dired page |
Script error: No such module "Check for conflicting parameters".
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). Dired (for Directory Editor) is a computer program for editing file system directories. It typically runs inside the Emacs text editor as a specialized mode, though standalone versions have been written. Dired was one of the first file manager, or visual editor of file system information.[1][2][failed verification] The first version of Dired was written as a stand-alone program independently in 1972 by Dave Lebling[3] at Project MAC, and circa 1974 by Stan Kugell at the Stanford Artificial Intelligence Laboratory (SAIL).[1] It was incorporated into GNU Emacs from the earliest versions,[4] and re-implemented in C and C++ on other operating systems.[5][6]
When run in Emacs, dired displays an ls-like file listing in an Emacs buffer. The list can be navigated using standard navigation commands. Several Emacs Lisp scripts have been developed to extend Dired in Emacs. In combination with Tramp[7] it is able to access remote file systems for editing files by means of SSH, FTP, telnet and many other protocols, as well as the capability of accessing local files as another user in the same session. There are also functions that make it possible to rename multiple files via Emacs search and replace capabilities[8] or apply regular expressions for marking (selecting) multiple files.[9] Once marked, files can be operated on in various ways from deleting, to renaming, to executing an external shell command or elisp function on them. By means of the Lisp package dired-x[10] it is also possible to handle existing ls-like directory listings in a virtual Dired mode. These can also be saved again, often using the filename extension dired.
References
Page Template:Reflist/styles.css has no content.
- ^ a b Page Module:Citation/CS1/styles.css has no content.Kugell, Stanley G. (1974). "SAILDART/1978-08". Stanford Artificial Intelligence Laboratory DART (Dump and Restore Technique) Archive. Retrieved 19 February 2014.
- ^ SAILDART Username key for above Script error: No such module "webarchive".
- ^ Page Module:Citation/CS1/styles.css has no content."PDP-10/Its-vault". GitHub. 10 September 2021.
- ^ Page Module:Citation/CS1/styles.css has no content."Emacs NEWS.1-17 file". GitHub. 8 April 2021.
Dired has a new command...
- ^ Page Module:Citation/CS1/styles.css has no content."DED".
it is indisputable that both were inspired by an earlier stand-alone program running on Tenex available in the Stanford AI Lab (SAIL) in 1978.
- ^ Page Module:Citation/CS1/styles.css has no content."The Cracraft and Lijewski DIRED Programs".
Historically, shortly after emacs "dired" appeared in the TECO implementation, a stand-alone version was written...
- ^ Page Module:Citation/CS1/styles.css has no content."Tramp User Manual". Free Software Foundation. Retrieved 4 April 2009.
- ^ Page Module:Citation/CS1/styles.css has no content."WDired".
- ^ Page Module:Citation/CS1/styles.css has no content."Dired Marks vs. Flags".
- ^ Page Module:Citation/CS1/styles.css has no content.Kremer, Sebastian (2017). "Dired Extra User's Manual". Free Software Foundation. Retrieved 11 April 2018.
External links
- Dired manual at GNU.org
- Entry at the Emacs wiki; focuses mostly on the many scripts and tweaks that can modify the default Dired's behavior.
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.