Ex (textový editor) - Ex (text editor)
tento článek potřebuje další citace pro ověření.Prosinec 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Původní autoři | Bill Joy |
---|---|
První vydání | 9. března 1978 | (jako součást 1BSD)
Napsáno | C |
Operační systém | Unix |
Typ | Textový editor |
např, zkratka pro EXtended, je a editor řádků pro Unix systémy původně napsané uživatelem Bill Joy[1] v roce 1976, počínaje dřívějším programem, který napsal Charles Haley.[2] Existuje několik implementací programu; jsou standardizovány POSIX.[3]
Dějiny
Originální editor Unixu, distribuovaný s Verze Bell Labs operačního systému v sedmdesátých letech byl uživatelsky nepřátelský vyd. George Coulouris z Queen Mary College Londýn, který nainstaloval Unix v roce 1973, vyvinul vylepšenou verzi nazvanou em v roce 1975 to mohlo využít video terminály.[4] Při návštěvě Berkeley představil Coulouris svůj program Bill Joy, který jej upravil tak, aby byl méně náročný na procesor; Joyova verze se stala např[5] a dostal se do Distribuce softwaru Berkeley.
ex nakonec dostalo vizuální rozhraní na celou obrazovku (přidalo se k operaci orientované na příkazový řádek), čímž se stalo vi textový editor. V poslední době je ex implementován jako osobnost programu vi; většina variant vi má stále „ex režimu ", který je vyvolán pomocí příkazu např, nebo z vi pro jeden příkaz zadáním :
(dvojtečka) znak. Přestože se funkce ex a vi překrývají, některé věci lze provést pouze pomocí příkazů ex, takže při použití vi zůstává užitečné.
Vztah k vi
Základní příkazy ex, které se vztahují k vyhledávání a nahrazování, jsou pro vi nezbytné. Například příkaz ex :% s / XXX / RRRR / g nahradí všechny instance XXX s YYYa funguje také ve vi. The % znamená každý řádek v souboru. Písmeno „g“ znamená globální a znamená nahradit každou instanci na každém řádku (pokud by nebyla zadána, nahradila by se pouze první instance na každém řádku).
Vyvolání příkazového řádku
Synopse
ex [-rR] [-s | -v] [-c příkaz] [-t řetězec značek] [-w velikost] [soubor...]
Možnosti
- -r
- obnovit zadané soubory po havárii systému
- -R
- sady pouze pro čtení
- -s
- (XPG4 pouze) potlačí zpětnou vazbu od uživatele
- -proti
- vyvolat vizuální režim (vi)
- -C příkaz
- Proveďte příkaz na první vyrovnávací paměti načtené ze souboru. Může být použit až desetkrát.
- -t řetězec značek
- Upravte soubor obsahující zadanou značku
- -w velikost
- Nastavit velikost okna
- -
- (zastaralé) potlačí zpětnou vazbu pro uživatele
- -l
- Umožnit editor lisp režimu
- -X
- Při psaní souborů používejte šifrování
- -C
- možnost šifrování
- soubor
- Názvy souborů, které mají být upraveny
Viz také
Reference
- ^ ex manuální stránka
- ^ William N. Joy, Ex referenční příručka, Listopad 1977
- ^ Specifikace Single UNIX, Vydání 7 od Otevřená skupina - Referenční příručka a nástroje,
- ^ George Coulouris: Bits of History
- ^ Salus, Peter H. (2005). Démon, Gnu a Penguin. Groklaw.
externí odkazy
- Specifikace Single UNIX, Vydání 7 od Otevřená skupina : textový editor - reference k příkazům a nástrojům,