Edlin - Edlin

Edlin
Eredeti szerző (k) Tim Paterson
Fejlesztő (k) Microsoft , IBM , Gregory Pietsch
Első kiadás 1980 ; 41 évvel ezelőtt ( 1980 )
Beírva MS-DOS : x86 szerelési nyelv
Operációs rendszer 86-DOS , IBM PC DOS , MS-DOS , FreeDOS , OS / 2 , eComStation , ArcaOS , a Windows
típus Vonalszerkesztő
Engedély MS-DOS: MIT
FreeDOS, ReactOS: GPL
86-DOS, PC DOS, OS / 2, Windows: Saját kereskedelmi szoftver
Weboldal Edlin

Az Edlin egy sorszerkesztő , és az egyetlen szövegszerkesztő , amely az IBM PC DOS , MS-DOS és OS / 2 korai verzióival van ellátva . Noha az MS-DOS 5.0 és későbbi verzióiban a teljes képernyős MS-DOS Editor és a Notepad helyettesíti a Microsoft Windows rendszerben , továbbra is szerepel a jelenlegi Microsoft operációs rendszerek 32 bites verzióiban.

Történelem

Image
EDLIN.COM(számos más parancs mellett) az IBM PC DOS 1.0-ban
Image
Segítségével Edlin gépelési japán a ATOK 8 írásjegybevivőjét futó MS-DOS 3.3C a PC-9800 sorozat

Edlin hozta létre Tim Paterson két hét 1980-ban, a Seattle Computer Products „s 86-DOS (QDOS) alapján a CP / M sorszerkesztõje ED - egy távoli rokona a UNIX ed szövegszerkesztő .

A Microsoft megszerezte a 86-DOS-t és eladta MS-DOS néven, így az Edlin bekerült az MS-DOS v1.0 – v5.0 verzióiba. Az MS-DOS 6-tól kezdődően az egyetlen szerkesztő az új teljes képernyős MS-DOS szerkesztő volt .

A Windows 95 , 98 és ME a DOS beágyazott verziójának tetején futott, amely MS-DOS 7 néven jelenti magát . Az MS-DOS 6 utódjaként ez nem tartalmazta az Edlint.

Az Edlin azonban szerepel a Windows NT 32 bites verzióiban és annak származékaiban - a Windows 10 -ig (beleértve a Windows 10-et is), mivel az NTVDM DOS támogatása ezekben az operációs rendszerekben az MS-DOS 5.0 verzióra épül. A legtöbb külső DOS parancstól eltérően azonban nem alakult át natív Win32 programká. Nem támogatja a hosszú fájlneveket sem , amelyeket csak az Edlin írása után vettek fel az MS-DOS és az MS-Windows rendszerbe.

A FreeDOS verziót Gregory Pietsch fejlesztette ki.

Használat

Csak néhány parancs létezik. A rövid lista a? az edlin felszólításnál.

Ha egy fájl meg van nyitva, az L begépelésével felsoroljuk a tartalmat (például 1,6Laz 1–6. Sort). Minden sor egy sorszámmal jelenik meg előtte.

*1,6L
       1: Edlin: The only text editor in early versions of DOS.
       2:
       3: Back in the day, I remember seeing web pages
       4: branded with a logo at the bottom:
       5: "This page created in edlin."
       6: The things that some people put themselves through. ;-)
*

A jelenleg kiválasztott sor * -gal rendelkezik. Bármely sor tartalmának helyettesítésére a sorszámot kell megadni, és a beírt szöveg helyettesíti az eredetit. Egy sor szerkesztése közben a Ctrl-C billentyűkombinációval minden változtatást töröl. A * jelző azon a vonalon marad.

Az I beírása (opcionálisan egy sorszámmal megelőzve) beszúr egy vagy több sort a * vagy a megadott sor elé. A sorok beírásának befejezése után a Ctrl-C visszatér az edlin parancssorba.

*6I
       6:*(...or similar)
       7:*^C 
 
*7D
*L
       1: Edlin: The only text editor in early versions of DOS.
       2:
       3: Back in the day, I remember seeing web pages
       4: branded with a logo at the bottom:
       5: "This page created in edlin."
       6: (...or similar)
*
i - Szövegsorok beszúrása.
D - törli a megadott sort, opcionálisan kezdve egy sor számával vagy egy sortartományával. Pl.: 2,4dTörli a 2–4. Sort. A fenti példában a 7. sort törölték.
R - arra szolgál, hogy egy adott szövegrész minden előfordulását lecserélje egy adott sortartományra, például helyesírási hibát cseréljen. Beleértve a ? kéri az egyes változásokat. Például: A „prit” helyettesítése a „print” kifejezésre és az egyes változtatások megkérdezése: ?rprit^Zprint(a ^ Z a CTRL-Z lenyomását jelenti). A kis- és nagybetűk különböznek.
S - az adott szöveg keresése. Ugyanúgy használják, mint a csere, de a helyettesítő szöveg nélkül. A fájl első 20 sorába 1,20?sapplebeírja az „alma” keresést (nincs szóköz, hacsak ez nem része a keresésnek), majd nyomja meg az Enter billentyűt. Minden mérkőzésnél megkérdezi, hogy a helyes-e, és elfogadja az n vagy az y (vagy az Enter) értéket.
P - egy sor tartomány felsorolását jeleníti meg. Ha nincs megadva tartomány, P a teljes fájlt megjeleníti a * -tól a végéig. Ez abban különbözik az L-től, hogy P az aktuális sort a tartomány utolsó sorává változtatja.
T - másik fájlt helyez át a szerkesztett fájlba ezzel a szintaxissal: [beillesztendő sor] t [a fájl teljes elérési útja].
W - (írás) menti a fájlt.
E - elmenti a fájlt és kilép az edlinből.
Q - kilépés az edlinből mentés nélkül.

Szkriptek

Az Edlin nem interaktív fájlszerkesztőként használható a parancsfájlokban az edlin parancsok sorozatának átirányításával .

edlin < script

FreeDOS Edlin

Az Edlin GPL- licencelt klónja , amely hosszú fájlnév-támogatást tartalmaz, letölthető a FreeDOS projekt részeként . Ez olyan operációs rendszereken fut, mint a Linux vagy a Unix , valamint az MS-DOS.

Lásd még

Hivatkozások

További irodalom

  • Microsoft operációs rendszer / 2 felhasználói kézikönyv (PDF) . Microsoft . 1987.

Külső linkek