vi (tekstiredaktor)
See artikkel vajab toimetamist. (Märts 2022) |
vi | |
---|---|
vi redigeerimas ajutist tühja faili. Tilded märgivad failis puuduvaid ridu | |
Autor | Bill Joy |
Viimane väljalase | 050325 / 25.03.2005 |
Kirjutatud keeles | C |
OS | Unix |
Suunitlus | tekstiredaktor |
vi on perekond ekraanile orienteeritud tekstiredaktoreid, mis jagavad teatud iseloomuomadusi, nagu näiteks kutsungimeetodid operatsioonisüsteemi käsurealt ja iseloomulikud kasutajaliidese funktsioonid. vi programmide talitluse edasikantav alamkomplekt ja nendes programmides toetatud ex tekstiredaktori keel on kirjeldatud (ja seega ka standarditud) Single Unix Specificationi ja POSIX-i poolt.
Esialgse vi programmi kirjutas 1976. aastal Bill Joy varase BSD Unixi väljalaske tarvis. Mõne praeguse vi teostuse lähtekood pärineb Bill Joylt; teised on täiesti uued, suuresti ühilduvad uusteostused.
vi nimi tuletatakse lühimast ühemõttelisest visual
käsu lühendist ex-is; asjassepuutuv käsk lülitab ex üherearedaktori visuaalrežiimi. vi nime hääldatakse "vi", inglispäraselt /ˈviːˈaɪ/ või /vaɪ/, kuid mitte kunagi "kuus", nagu Rooma number VI.
Lisaks mittevabadele omanduslikes Unixites esinevatele vi teostustele esineb mitu vaba ja avatud lähtekoodiga vi isendit. 2009. aasta Linux Journali küsitlus leidis, et vi oli vastajate seas kõige enam kasutatud tekstiredaktor, ületades pea kaks korda järgmise kõige enam kasutatu (36% 19%-le).
Üks levinud vi kloon on Vim (vi improved ehk täiustatud vi), mis muuhulgas lisab osutusseadme (hiire) toetuse ja süntaksi esiletoomise.