Emacs に実装された Dired は、複数のバッファをカスタム カラーで表示します。 | |
| 開発者 | Stan Kugell (オリジナル)、Richard Stallman ( Emacs用)、Mike Lijewski、Stuart Cracraft (スタンドアロン Unix バージョン) |
|---|---|
| 初回リリース | 1974年頃 |
| 安定版リリース | 7.17 / 2009年7月30日[要出典] |
| オペレーティング·システム | Unix ライク、Microsoft Windows、macOS、Emacs |
| タイプ | ファイルマネージャー |
| ライセンス | GPL (フリーソフトウェア) |
| Webサイト | Mike Sperber の dired ページ |
Dired ( Directory Editorの略) は、ファイルシステムのディレクトリを編集するためのコンピュータプログラムです。通常はEmacsテキストエディタ内で特殊なモードとして実行されますが、スタンドアロンバージョンも作成されています。Dired は、最初の[要出典] [議論]ファイルマネージャ、またはファイルシステム情報のビジュアルエディタでした。[1] [2 ] [検証失敗] Dired の最初のバージョンは、1972 年にProject MACのDave Lebling [3]によって、また 1974 年頃にはStanford Artificial Intelligence Laboratory (SAIL)のStan Kugellによって 、独立してスタンドアロンプログラムとして作成されました。[1]これは、初期のバージョンからGNU Emacsに組み込まれ、 [4]他のオペレーティングシステムでCおよびC++で再実装されました。[5] [6]
Emacsで実行すると、diredはEmacsバッファにlsのようなファイルリストを表示します。リストは、標準のナビゲーションコマンドを使用してナビゲートできます。 EmacsでDiredを拡張するために、いくつかのEmacs Lispスクリプトが開発されました。 Tramp [7]と組み合わせることで、 SSH、FTP、telnetなどの多くのプロトコルを使用してファイルを編集するためにリモートファイルシステムにアクセスしたり、同じセッションで別のユーザーとしてローカルファイルにアクセスしたりできます。 また、Emacsの検索と置換機能を使用して複数のファイルの名前を変更したり、複数のファイルをマーク(選択)するために正規表現を適用したりできる関数もあります。 [9]マークされたファイルは、削除、名前の変更、外部シェルコマンドまたはelisp関数の実行など、さまざまな方法で操作できます。 Lispパッケージdired-x [10]によって、既存のlsのようなディレクトリリストを仮想Diredモードで処理することもできます。 これらは、多くの場合、ファイル名拡張子を使用して再度保存することもできます。
dired
参考文献
- ^ ab Kugell, Stanley G. (1974). 「SAILDART/1978-08」.スタンフォード人工知能研究所DART (ダンプおよび復元技術) アーカイブ. 2014年2月19日閲覧。
- ^ 上記のSAILDARTユーザー名キーは2015年9月3日にWayback Machineにアーカイブされています
- ^ “PDP-10/Its-vault”. GitHub . 2021年9月10日.
- ^ 「Emacs NEWS.1-17 ファイル」。GitHub。2021年4 月 8 日。Dired
に新しいコマンドが追加されました...
- ^ 「DED」。
どちらも、1978 年にスタンフォード AI ラボ (SAIL) で利用可能だった Tenex 上で実行される以前のスタンドアロン プログラムに触発されたことは疑いの余地がありません。
- ^ 「Cracraft および Lijewski DIRED プログラム」。
歴史的には、emacs の「dired」が TECO 実装に登場して間もなく、スタンドアロン バージョンが作成されました...
- ^ 「Tramp ユーザーマニュアル」。フリーソフトウェア財団。2009年4 月 4 日閲覧。
- ^ 「WDired」.
- ^ 「Dired Marks vs. Flags」。
- ^ Kremer, Sebastian (2017). 「Dired Extra ユーザーズマニュアル」.フリーソフトウェア財団. 2018年4月11日閲覧。
