Vi

vi ist ein bildschirmorientierter Textaufbereiter, der ursprünglich für Unix Betriebssystem geschaffen ist. Die tragbare Teilmenge des Verhaltens von vi und Programmen, die darauf, und ab die innerhalb dieser Programme unterstützte Redakteur-Sprache gestützt sind, wird durch beschrieben (und so durch standardisiert) die Einzelne Unix Spezifizierung und POSIX.

Der ursprüngliche Code für vi wurde von Bill Joy 1976 als die Sehweise für einen Linienredakteur geschrieben, der ab genannt ist, den Joy mit Chuck Haley geschrieben hatte. Bill Joy ab 1.1 wurde als ein Teil des ersten BSD Unix Ausgabe im März 1978 befreit. Erst als die Version 2.0 ab, veröffentlicht als ein Teil des Zweiten Softwarevertriebs von Berkeley im Mai 1979, dass der Redakteur unter dem Namen vi installiert wurde (der Benutzer gerade in die Sehweise von ex genommen hat), und der Name, durch den es heute bekannt ist. Einige aktuelle Durchführungen von vi können ihre Quellcodeherkunft Bill Joy verfolgen; andere sind völlig neue, größtenteils vereinbare Wiederdurchführungen.

Der Name vi wird aus der kürzesten eindeutigen Abkürzung für den Befehl in ab abgeleitet; der Befehl in der Frage schaltet den Linienredakteur ab zur Sehweise. Der Name vi wird (als in den getrennten englischen Briefen v und i), oder, viel weniger allgemein, aber nie "sechs" als in der Römischen Ziffer VI ausgesprochen.

Zusätzlich zu verschiedenen Durchführungen der nichtkostenlosen Software von mit Eigentumsdurchführungen von Unix verteiltem vi bestehen mehrere freie und offene Quellsoftwaredurchführungen von vi. Ein 2009-Überblick über Linux Zeitschriftenleser hat gefunden, dass vi der am weitesten verwendete Textaufbereiter unter Befragten war, gedit, dem zweiten am weitesten verwendeten Redakteur durch fast einen Faktor zwei (36 % bis 19 %) schlagend.

Geschichte

Entwicklung

vi wurde aus einer Folge von UNIX-Befehl-Linienredakteuren abgeleitet, mit der Hrsg. anfangend, die ein Linienredakteur war, der entworfen ist, um gut am Fernschreiber zu arbeiten, anstatt Terminals zu zeigen. Innerhalb AT&T, wo Hrsg. entstanden ist, sind Leute geschienen, mit einem Redakteur so grundlegend und unfreundlich glücklich zu sein, wie Hrsg., Rückrufe von George Coulouris:

[...] viele Jahre lang hatten sie keine passenden Terminals. Sie sind mit TTYs und anderen Druckterminals seit langem fortgefahren, und als sie wirklich Schirme für jeden gekauft haben, haben sie 4014 von Tektronix bekommen. Das waren große Speicherbildschirm-Anzeigen. Sie können keinen Schirm-Redakteur auf einer Speicherbildschirm-Anzeige führen, weil das Bild nicht aktualisiert werden kann. So musste es zu jemandem anderem zum Pionierschirm-Redigieren für Unix fallen, und das war wir am Anfang, und wir haben fortgesetzt, also viele Jahre lang zu tun.

Coulouris hat die rätselhaften Befehle der Hrsg. gedacht, nur für "Unsterbliche", und so im Februar 1976 passend zu sein, er hat Hrsg. erhöht (die Hrsg.-Quelle von Ken Thompson als ein Startpunkt verwendend), um em (der "Redakteur für Sterbliche") zu machen, während er als ein Vortragender in der Universität von Königin Mary gehandelt hat. Der em Redakteur wurde für Anzeigeterminals entworfen und war eine einzelne Linie auf einmal der Sehredakteur. Es war eines der ersten Programme auf Unix, um schweren Gebrauch der "rohen Endeingangsweise", zu machen, in dem das laufende Programm, aber nicht der unheilbar kranke Gerät-Fahrer, alle Anschläge behandelt hat. Als Coulouris UC Berkeley im Sommer 1976 besucht hat, hat er einen DECtape gebracht, der em enthält, und hat den Redakteur verschiedenen Leuten gezeigt. Einige Menschen haben gedacht, dass diese neue Art des Redakteurs ein potenzielles Quellenschwein war, aber andere, einschließlich Bill Joys waren beeindruckt.

Begeistert durch em, und durch ihre eigenen Kniffe der Hrsg. haben Bill Joy und Chuck Haley, beide Studenten im Aufbaustudium an UC Berkeley, Code von em genommen, um en zu machen, und haben dann en "erweitert", um ab die Version 0.1 zu schaffen. Nach der Abfahrt von Haley hat Bruce Englar Joy dazu ermuntert, den Redakteur neu zu entwerfen, ab den er Juni den ganzen dem Oktober 1977 getan hat, einen vollen Schirm Sehweise zu hinzufügend.

Viele der Ideen in der Sehweise von ex (a.k.a. vi) wurden von anderer Software genommen, die zurzeit bestanden hat. Gemäß Bill Joy ist die Inspiration für die Sehweise von vi aus dem Redakteur von Bravo gekommen, der ein bimodal Redakteur war. In einem Interview über die Ursprünge von vi hat Joy gesagt:

Viele der Ideen für die Schirm-Redigieren-Weise wurden einem Handbuch von Bravo gestohlen, auf das ich erschlichen geschaut habe und kopiert habe. Punkt ist wirklich die doppelte Flucht aus Bravo, dem nochmals tun Befehl. Der grösste Teil des Zeugs wurde gestohlen. Es gab einige der Hrsg. gestohlene Dinge — wir haben eine manuelle Seite für die Toronto Version der Hrsg. bekommen, die ich denke, Rauben Hecht hatte etwas, um damit zu tun. Wir haben einige der regelmäßigen Ausdruck-Erweiterungen daraus genommen.

Joy hat einen Lear Siegler ADM3A Terminal verwendet. Auf diesem Terminal war der Flucht-Schlüssel an der Position, die jetzt durch den Etikett-Schlüssel auf der weit verwendeten Tastatur von IBM PC (auf der linken Seite des alphabetischen Teils der Tastatur, einer Reihe über der mittleren Reihe) besetzt ist. Das hat es eine günstige Wahl gemacht, um vi Weisen zu schalten. Außerdem wurden die Schlüssel h, j, k, l gediente doppelte Aufgabe als Cursor-Bewegungsschlüssel und mit Pfeilen eingeschrieben, der ist, warum vi sie auf diese Weise verwendet. Der ADM3A hatte keine anderen Cursor-Schlüssel. Joy hat erklärt, dass die knappen, einzelnen Charakter-Befehle und die Fähigkeit, vor der Anzeige zu tippen, ein Ergebnis des langsamen 300 baud Modems waren, das er verwendet hat, als er die Software entwickelt hat, und dass er hat produktiv sein wollen, als der Schirm langsamer malte, als er denken konnte.

Vertrieb

Joy war dafür verantwortlich, den ersten BSD Unix Ausgabe im März 1978 zu schaffen, und hat ab 1.1 eingeschlossen (hat am 1. Februar 1978 datiert) im Vertrieb, dadurch seinen Redakteur zu einem Publikum außer UC Berkeley ausstellend. Von dieser Ausgabe von BSD Unix vorwärts waren die einzigen Redakteure, die mit dem System von Unix gekommen sind, Hrsg. und ab. In einem 1984-Interview hat Joy viel vom Erfolg von vi zur Tatsache zugeschrieben, dass es umsonst gestopft wurde, wohingegen andere Redakteure, wie Emacs, Hunderte von Dollars kosten konnten.

Schließlich wurde es bemerkt, dass die meisten ab Benutzer ihre ganze Zeit in der Sehweise, und so in ab 2.0 verbrachte (veröffentlicht als ein Teil des Zweiten Softwarevertriebs von Berkeley im Mai 1979), hat Joy vi als eine harte Verbindung zu ab, solch geschaffen, dass, wenn angerufen, als vi, ab in seiner Sehweise automatisch aufspringen würde. So ist vi nicht die Evolution ab, vi ist ab.

Joy hat ab 2.0 (vi) als ein sehr großes Programm, kaum fähig beschrieben, das Gedächtnis PDP-11/70 so einzufügen, obwohl vi als ein kleiner, leichtes, Programm heute betrachtet werden kann, wurde es dass Weg früh in seiner Geschichte nicht gesehen. Durch die Version 3.1, die mit 3BSD im Dezember 1979 verladen ist, ist die volle Version von vi im Stande gewesen, das Gedächtnis eines PDP-11 nicht mehr einzufügen.

Joy hat fortgesetzt, Leitungsentwickler für vi bis zur Version 2.7 im Juni 1979 zu sein, und hat gelegentliche Beiträge zur Entwicklung von vi bis mindestens Version 3.5 im August 1980 geleistet. Im Besprechen der Ursprünge von vi, und warum er Entwicklung unterbrochen hat, hat Joy gesagt:

Ich bedauere, dass wir alle Schlüssel auf der Tastatur nicht verwendet hatten. Ich denke, dass eines der interessanten Dinge ist, dass vi wirklich ein Weise-basierter Redakteur ist. Ich denke, als Weise-basierte Redakteure gehen, ist es ziemlich gut. Eines der guten Dinge über EMACS ist aber sein programmability und der modelessness. Diejenigen sind zwei Ideen, die nie zu mir vorgekommen sind. Ich war auch nicht sehr gut bei der Optimierung des Codes, als ich vi geschrieben habe. Ich denke, dass das Wiederanzeigemodul des Redakteurs fast unnachgiebig ist. Es tut einen wirklich guten Job dafür, was es tut, aber wenn Sie Programme schreiben, wie Sie erfahren... Deshalb habe ich aufgehört, daran zu arbeiten.

Was wirklich geschehen ist, war, dass ich im Prozess war, Mehrfenster zu vi hinzuzufügen, als wir unseren VAX installiert haben, der im Dezember von '78 gewesen wäre. Wir hatten keine Unterstützungen, und der Band-Laufwerk hat gebrochen. Ich habe fortgesetzt zu arbeiten sogar ohne im Stande zu sein, Unterstützungen zu tun. Und dann wurde der Quellcode knirschend zerkaut, und ich hatte keine ganze Auflistung. Ich hatte fast den ganzen Anzeigecode für Fenster umgeschrieben, und das war, als ich aufgegeben habe. Danach bin ich zur vorherigen Version zurückgegangen und habe gerade den Code dokumentiert, habe das Handbuch beendet und habe es gesperrt. Wenn dieses Knirschen nicht geschehen war, würde vi vielfache Fenster haben, und ich könnte in einem programmability gestellt haben — aber ich weiß nicht.

Das grundsätzliche Problem mit vi besteht darin, dass er keine Maus hat und deshalb Sie alle diese Befehle haben. In einem Sinn sein umgekehrt von der Art des Dings würden Sie von einem Maus-orientierten Ding kommen. Ich denke, dass vielfache Niveaus dessen aufmachen, würde auch wunderbar sein. Aber im Wesentlichen ist vi noch Hrsg. innen. Sie können es nicht wirklich zum Narren halten.

Sein wie einer jener pinatas — Dinge, die Süßigkeiten innen haben, aber Schicht nach der Schicht von Papier mache auf der Spitze haben. Es hat kein vereinigtes Konzept wirklich. Ich denke, ob ich dabei war zurückzugehen — würde ich nicht zurückgehen, aber Anfang wieder.

1979 hat Mark Horton Verantwortung für vi übernommen. Horton hat Unterstützung für den Pfeil und die Funktionsschlüssel, die Makros hinzugefügt, und hat Leistung verbessert, indem er termcap mit terminfo ersetzt hat.

Häfen und Klone

Bis zur Version 3.7 von vi, geschaffen im Oktober 1981, war UC Berkeley die Entwicklung nach Hause für vi, aber mit der Abfahrt von Bill Joy Anfang 1982, um sich Sonne-Mikrosystemen, und AT&T UNIX System V (Januar 1983) anzuschließen, vi, Änderungen zum vi codebase zufällig langsamer und in mehr verstreute und gegenseitig unvereinbare Wege annehmend. An UC Berkeley wurden Änderungen vorgenommen, aber die Versionsnummer wurde darüber hinaus 3.7 nie aktualisiert. Kommerzielle Unix Verkäufer, wie Sonne, HP, DEZ und IBM ist jeder erhaltene Kopien der vi Quelle, und ihre Betriebssysteme, Solaris, HP-UX, Tru64, und AIX, setzen heute fort, Versionen von vi direkt aufrechtzuerhalten, von der 3.7 Ausgabe, aber mit Komfortmerkmalen, wie regulierbarer Schlüssel mappings, Verschlüsselung und breite Charakter-Unterstützung hinuntergestiegen.

Während kommerzielle Verkäufer mit dem codebase von Bill Joy arbeiten (und fortsetzen konnten, ihn heute zu verwenden), haben viele Menschen nicht gekonnt. Weil Joy mit dem Hrsg.-Redakteur von Ken Thompson, ab begonnen hatte und vi abgeleitete Arbeiten waren und außer Leuten nicht verteilt werden konnten, die AT&T Quelllizenz hatten. Leute, die nach einem freien Unix-artigen Redakteur suchen, würden anderswohin schauen müssen. Vor 1985 war eine Version von Emacs (MicroEMACS) für eine Vielfalt von Plattformen verfügbar, aber erst als der Juni 1987, dass Stevie (ST-Redakteur für VI Anhänger), ein beschränkter Vi-Klon erschienen ist. Anfang Januar 1990 hat Steve Kirkendall einen neuen Klon von vi, Elvis, zu Usenet newsgroup comp.os.minix angeschlagen, auf einen mehr ganzen und treueren Klon von vi zielend, als Stevie. Es hat schnell beträchtliches Interesse an mehreren Anhänger-Gemeinschaften angezogen. Andrew Tanenbaum hat schnell die Gemeinschaft gebeten, einen dieser zwei Redakteure zu entscheiden, um der Vi-Klon in Minix zu sein; Elvis wurde gewählt, und bleibt der Vi-Klon für Minix heute.

1989 haben Lynne Jolitz und William Jolitz begonnen, BSD Unix zu tragen, um auf 386 Klassenverarbeitern zu laufen, aber einen freien Vertrieb zu schaffen, mussten sie irgendwelchen AT&T-contaminated Code einschließlich des vi von Joy vermeiden. Um die verlassene Leere durch das Entfernen vi ihr 1992 386BSD zu füllen, hat Vertrieb Elvis als sein vi Ersatz angenommen. 386BSD's sind Nachkommen, FreeBSD und NetBSD Klage gefolgt. Aber an UC Berkeley hat Keith Bostic einen "Programmfehler für den Programmfehler vereinbarer" Ersatz für den vi von Joy für BSD 4.4 Lite gewollt. Elvis von verwendendem Kirkendall (Version 1. 8) als ein Startpunkt hat Bostic nvi geschaffen, es im Frühling 1994 veröffentlichend. Als FreeBSD und NetBSD den 4.4-Lite2 codebase wiedersynchronisiert haben, haben sie auch auf den nvi von Bostic umgeschaltet, den sie fortsetzen, heute zu verwenden.

Trotz der Existenz von Vi-Klonen mit erhöhtem featuresets, einmal vor dem Juni 2000, hat Gunnar Ritter den vi von Joy codebase (genommen von 2.11BSD, Februar 1992) zu modernen mit Sitz in Unix Betriebssystemen, wie Linux und FreeBSD getragen. Am Anfang war seine Arbeit technisch ungesetzlich, um ohne AT&T Quelllizenz zu verteilen, aber, im Januar 2002, wurden diejenigen, die Regeln lizenzieren, entspannt, gesetzlichen Vertrieb als ein Projekt der offenen Quelle erlaubend. Ritter hat fortgesetzt, kleine Erhöhungen zum vi codebase ähnlich denjenigen zu machen, die von kommerziellen Verkäufern von Unix getan sind, die noch den codebase von Joy einschließlich Änderungen verwenden, erforderlich durch den POSIX.2 Standard für vi. Seine Arbeit ist als Traditionelle Vi verfügbar, und läuft heute auf einer Vielfalt von Systemen.

Aber obwohl der vi von Joy jetzt wieder für BSD Unix verfügbar war, ist es angekommen, nachdem sich die verschiedenen BSD Geschmäcke zu nvi kompromittiert hatten, der mehrere Erhöhungen über traditionellen vi zur Verfügung stellt, und einige seiner Vermächtnis-Eigenschaften (wie offene Weise fallen lässt, um eine Linie auf einmal zu editieren). Es ist in einem Sinn, eine fremde Inversion, dass BSD Unix, wo der vi von Joy codebase nicht mehr begonnen hat, es, und AT&T-derived Unixes verwendet, der in den frühen Tagen am Redakteur von Joy Mangel gehabt hat, ist diejenigen, die jetzt verwenden und modifizierte Versionen seines Codes aufrechterhalten.

Einfluss

Im Laufe der Jahre seit seiner Entwicklung ist vi der De-Facto-Standardredakteur von Unix und ein fast unbestrittener Hacker-Liebling außerhalb MIT bis zum Anstieg von Emacs ungefähr nach 1984 geworden. Die Einzelne UNIX Spezifizierung gibt vi an, so muss jedes übereinstimmende System es haben.

vi wird noch von Benutzern der Familie von Unix von Betriebssystemen weit verwendet. Ungefähr Hälfte der Befragten in einer 1991-USENET-Wahl hat vi bevorzugt. 1999 hat Tim O'Reilly, der Gründer des namensgebenden Computers schreibt Verlag ein, festgestellt, dass seine Gesellschaft mehr Kopien seines Vi-Buches verkauft hat als sein Emacs-Buch.

Schnittstelle

vi ist ein modaler Redakteur: Es funktioniert in jeder Einsatz-Weise (wo getippter Text ein Teil des Dokumentes wird), oder normale Weise (wo Anschläge als Befehle interpretiert werden, die die editieren Sitzung kontrollieren). Zum Beispiel legt das Schreiben, während in der normalen Weise den Redakteur schaltet, um Weise einzufügen, aber wieder an diesem Punkt tippend, einen "i" Charakter ins Dokument. Von der Einsatz-Weise, den Flucht-Schlüssel drückend, schaltet den Redakteur zurück zur normalen Weise. Ein wahrgenommener Vorteil der Trennung von vi der Texteingabe und Befehl-Weisen besteht darin, dass sowohl Textbearbeitung als auch Befehl-Operationen durchgeführt werden können, ohne die Eliminierung der Hände des Benutzers von der Hausreihe zu verlangen. Da nichtmodale Redakteure gewöhnlich alle Schlüssel mit Briefen und Symbolen für den Druck von Charakteren, irgendwelchen speziellen Befehlen für Handlungen außer dem Hinzufügen vorbestellen müssen, dass der Text zum Puffer Schlüsseln zugeteilt werden muss, die Charaktere, wie Funktionsschlüssel oder Kombinationen von Modifikator-Schlüsseln solcher als, und mit regelmäßigen Schlüsseln nicht erzeugen. Vi hat den Vorteil, den gewöhnlichste Schlüssel mit einer Art Befehl für die Positionierung verbunden werden, Text verändernd, und so weiter entweder einzeln oder in Schlüsselkombinationen suchend. Viele Befehle können Berührung sein, die ohne den Gebrauch getippt ist, oder. Andere Typen von Redakteuren verlangen allgemein, dass der Benutzer ihre Hände von der Hausreihe wenn Blindschreiben bewegt:

  • Eine Maus zu verwenden, um Text, Befehle oder Menüpunkte in einem GUI Redakteur auszuwählen.
  • Zu den Pfeil-Schlüsseln oder Bearbeitungsfunktionen (Nach Hause / Ende oder Funktionsschlüssel).
  • Befehle mit Modifikator-Schlüsseln in Verbindung mit den Standardschreibmaschine-Schlüsseln anzurufen.

Zum Beispiel ist das Ersetzen eines Wortes Ersatztext, der eine Kombination von zwei unabhängigen Befehlen (Änderung und Wortbewegung) zusammen mit einem Übergang in und aus der Einsatz-Weise ist. Der Text zwischen der Cursor-Position und das Ende des Wortes wird durch den Ersatztext überschrieben. Die Operation kann an einer anderen Position durch das Schreiben, die Wirkung wiederholt werden, die ist, dass das Wort, das diese Position anfängt, durch denselben Ersatztext ersetzt wird.

Zeitgenössische Ableitungen und Klone

  • Traditionelle Vi ist ein Hafen des ursprünglichen vi zu modernen Systemen von Unix durch Gunnar Ritter. Geringe Erhöhungen schließen 8-Bit-Eingang, Unterstützung für den Mehrbyte-Charakter encodings wie UTF-8 und durch POSIX.2 geforderte Eigenschaften ein. Es enthält wenige Hinzufügungen außer diesen, so ist es von Interesse für diejenigen, die nach einer kleinen, aber bestimmten vi Durchführung in der Nähe von diesem von den meisten kommerziellen Systemen von Unix suchen. Es hat auch einige Eigenschaften, um mit primitiven Terminals oder langsamen Verbindungen fertig zu werden. Es ist als ein Teil der Hafen-Sammlung von FreeBSD, MacPorts verfügbar, und ein RPM ist für Linux aus dem Projekt von OpenPKG verfügbar. Ritter erhebt die folgenden Ansprüche auf Traditionelle Vi:

Im Vergleich zu den meisten seiner vieler Klone ist der ursprüngliche vi

ein ziemlich kleines Programm (~120-Kilobyte-Code auf i386) gerade mit seinem äußerst

starke Redigieren-Schnittstelle, aber das Ermangeln an Fantasie zeigt wie vielfacher

machen Sie vielfache Schirme oder hervorhebende Syntax auf. Mit anderen Worten ist es ein

typisches Programm von Unix, das genau tut, was es sollte und nichts mehr.

  • Schwung "Vi IMproved" hat noch mehr Eigenschaften als vi, einschließlich (der scriptable) Syntax hervorhebend, Maus-Unterstützung, grafische Versionen, Sehweise, viele neue Redigieren-Befehle und ein großer Betrag der Erweiterung im Gebiet ab Befehle. Schwung wird mit fast jedem Vertrieb von Linux eingeschlossen (und wird auch mit jeder Kopie von Apple Mac OS X verladen). Schwung hat auch eine vi Vereinbarkeitsweise, in der Schwung mit vi vereinbarer ist, als es sonst sein würde, obwohl einige vi Eigenschaften, wie offene Weise, im Schwung sogar in der Vereinbarkeitsweise vermisst werden. Diese Weise wird von der Auswahl kontrolliert. Diese Weise wird durch den Schwung automatisch angemacht, wenn es in einer Situation angefangen wird, die schaut, als ob, wie man erwarten könnte, die Software vereinbar vi war. Schwung ändert dann einige seiner solcher Handlungsweisen, dass sie mit dem vi Standard vereinbar sind. Schwung-Eigenschaften, die die vi Vereinbarkeit nicht kollidieren, sind immer unabhängig von der Einstellung verfügbar.
  • Elvis ist ein freier Vi-Klon für Unix und andere von Steve Kirkendall geschriebene Betriebssysteme. Elvis hat mehrere Eigenschaften eingeführt jetzt präsentieren in anderen Vi-Klonen, einschließlich des Erlaubens der Cursor-Schlüssel, in der Eingangsweise zu arbeiten. Es war erst, um Farbensyntax hervorhebend zur Verfügung zu stellen (und Syntax zu verallgemeinern, die zu vielfachem filetypes hervorhebt). Elvis 1.x wurde als der Startpunkt für nvi, aber Elvis 2.0 zusätzliche zahlreiche Eigenschaften, einschließlich vielfacher Puffer, Fenster, Anzeigeweisen und Dateizugriffsschemas verwendet. Elvis ist die Standardversion von vi, der auf Slackware Linux, Kate OS und MINIX verladen ist. Die neuste Version von Elvis ist 2.2, veröffentlicht im Oktober 2003.
  • nvi ist eine Durchführung des ex/vi Textaufbereiters ursprünglich verteilt als ein Teil des Endsoftwarevertriebs des Beamten Berkeley (4.4 BSD-Lite). Das ist die Version von vi, der mit dem ganzen BSD-basierten offenen Quellvertrieb verladen wird. Es fügt Befehl-Geschichte und das Redigieren hinzu, Dateinamenvollziehungen, vielfach editieren Puffer, Mehrfensterbenutzung (einschließlich vielfacher Fenster auf demselben editieren Puffer). Darüber hinaus 1.79, vom Oktober 1996, der die empfohlene stabile Version ist, hat es "Entwicklungsausgaben" von nvi gegeben, von denen der neuste 1.81.6, vom November 2007 ist.
  • abscheulich wurde aus einer frühen Version von Microemacs in einem Versuch am Anfang abgeleitet, das Redigieren-Paradigma des Mehrfensters/Mehrpuffers Emacs vi Benutzern zu bringen.
  • BusyBox, eine Reihe von Standarddienstprogrammen von Linux in einer rechtskräftigen Single, schließt einen winzigen Vi-Klon ein.

Siehe auch

Liste von Textaufbereitern Vergleich von Textaufbereitern
  • visudo
Liste von Programmen von Unix

Weiterführende Literatur

Außenverbindungen


Vernor Vinge / Vakuumtube
Impressum & Datenschutz