Edlin - Edlin
| Eredeti szerző (k) | Tim Paterson |
|---|---|
| Fejlesztő (k) | Microsoft , IBM , Gregory Pietsch |
| Első kiadás | 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
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
- A DOS-parancsok listája
- ed és ex , hasonló Unix vonalas szerkesztők.
- 86-DOS
Hivatkozások
További irodalom
- Microsoft operációs rendszer / 2 felhasználói kézikönyv (PDF) . Microsoft . 1987.