ed
エディタがインタラクティブ編集に役立たなくなったかどうか疑問に思います。私はこのdiff
コマンドがパッチをed
スクリプトとして生成できることを知っています。これはed
、転送速度が非常に遅い場合の最後の手段です。しかし、学び、使わなければならない他の理由はありますかed
?
答え1
一般的な編集者としてはそうではないかもしれませんが、難しい状況から抜け出す方法でいくつかの基本を知っておくことをお勧めします。良いニュースは、解決策を知っていればvim
その知識を活用できるということed
です。時代は変わっていますが、それでもあなたに最適なエディタやそれを必要とする接続シナリオがあるかもしれません。私は接続が悪く、エディタ全体を実行するのに時間がかかり、行を変更して終了する必要があるときに、最新のLinuxボックスにログインしているスーパースマートフォンでそれを使用しました。
答え2
ロールバックなどのクールな機能をサポートしていない端末(実際のテレタイプ)を使用している場合は、ed
本当に良いです。
答え3
私は、待ち時間の長い回線を介してTelnetを接続するときに、小さなビルドに時々Telnet ex
(vi
代わりに非視覚モード)を使用することが知られていますed
(その後、Telnetを回線モードに設定します)。ローカルで使用するより大きなバージョンですemacs
。イントラネットリモートセッションでもSSHを好み、Telnetをあきらめたのでこれを中断しました。
ずっと前、私はプログラムでラインエディタを使っていました。これらの端末;どちらも...ed
でもありませんex
。
答え4
ed
あらゆる種類の編集に適しており、使用するのは楽しいです。
vim
そしてemacs
少し複雑すぎます。