"Ed" editörü acil durumlar ve toplu düzenleme dışında herhangi bir amaç için yararlı mı?


9

edDüzenleyicinin etkileşimli düzenleme için artık yararlı olup olmadığını merak ediyorum . Diff komutunun ed komut dosyaları olarak yamalar üretebileceğini ve baud hızı süper yavaş olduğunda ed'in son çare olduğunu biliyorum. Ancak öğrenmek ve kullanmak için başka nedenler var edmı?

Yanıtlar:


8

Genel amaçlı bir editör olarak, muhtemelen değil, ama kendinizi bir tutamdan çıkarmanın bir yolu olarak, birkaç temel şey bilmek iyidir. İyi haber şu ki, yolunuzu biliyorsanız, vimmuhtemelen bu bilgiyi etrafta dolaşmak için kullanabilirsiniz ed. Zaman değişiyor, ancak hala en iyi düzenleyiciniz veya bunu gerektiren bağlantı senaryolarınız olabileceği sistemler hala var. Bağlantıyı tam bir editör çalıştırmanın sonsuza kadar sürdüğü kadar kötü olduğunda modern bir linux kutusuna giriş yapmış süper kaygan akıllı telefonumdan kullandım ve gerçekten sadece bir satırı değiştirip çıkmam gerekiyordu.


Ben şahsen lehine exaşırı ed; Her iki POSIX tarafından belirlenir rağmen, exbir sahip çok daha fazla özellik ve aslında çoğu zaman aynı ikili olan vi(çünkü vi"görsel editör" içindir ex).
Wildcard

3

Kaydırma gibi süslü şeyleri (örneğin, gerçek bir teletype) desteklemeyen bir terminal üzerinde çalışıyorsanız, edgerçekten parlar.


0

Bazen yüksek gecikme hattı üzerinden uzaktan oturum açıldığında küçük baskı yapmak için ex( vigörsel olmayan modda değil ed) kullandığım biliniyordu (ve sonra telnet'i hat moduna koydum). Daha büyük sürüm ve emacsyerel olarak kullanıyorum . İntranet uzaktan oturumunda bile ssh lehine telnetin işten çıkarılması, bunu yapmayı bıraktığım neden oldu.

Uzun zaman önce, bu tür terminallerde çizgi editörü kullandım ; o değildi edne de ex.


-2

ed her türlü düzenleme ve eğlence için mükemmeldir.

vimve emacsbiraz fazla karmaşık.


Sanırım bu bir şaka olarak ment ve yardımcı olmuyor (-1)
Nikodemus RIP

1
Ben buna bir cevap değil diyorum, ama kullanmak için bir neden olarak " vimve emacsbiraz fazla karmaşık" yuvarlanıyorum ed. Yine de bazı bilgiler kesinlikle yararlı olacaktır
Michael Mrozek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.