Zuhause Entwicklung Was ist vi in ​​Unix? - Definition aus techopedia

Was ist vi in ​​Unix? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Vi?

Vi ist ein Bildschirmeditor für Linux, Unix und andere Unix-ähnliche Betriebssysteme. Ausgesprochen (vee-aye) steht vi für visuelles Instrument. Es ist ein weit verbreiteter Standard-Texteditor für Unix-basierte Systeme und wird mit praktisch allen Versionen von Unix ausgeliefert. Es verwendet ausschließlich die Tastatur und bietet eine sehr effiziente Oberfläche zum Bearbeiten von Programmen und Skripten.


Vi ist etwas schwierig zu lernen, aber Programmierer sind glücklich, die Lernkurve zu durchlaufen, um die bereitgestellte Effizienz zu erreichen. Im Vergleich zu einem Universal-Textverarbeitungsprogramm ist VI auf ein spezifischeres Verwendungs- und Benutzerprofil zugeschnitten - auf Programmierer von UNIX-basierten Systemen.


Dieser Begriff wird auch als visueller Editor und VI bezeichnet.

Techopedia erklärt Vi

Im Gegensatz zu den weit verbreiteten Windows-basierten Textverarbeitungsprogrammen (z. B. Microsoft Notepad und Word) bietet VI keine Formatierungs- oder "Was Sie sehen, ist, was Sie bekommen" -Funktionen.


Das ursprüngliche VI-Programm wurde 1976 von Bill Joy geschrieben und wurde Teil des Single Unix Specification Standard, der von jeder konformen Unix-Distribution verlangt, es aufzunehmen. Bis zum Aufstieg von Emacs im Jahr 1984, einem weiteren beliebten Texteditor, war VI der De-facto-Standard-Unix-Editor. Selbst eine Umfrage unter Linux Journal-Lesern aus dem Jahr 2009 hat VI als den am häufigsten verwendeten Texteditor ausgezeichnet und Emacs auf den zweiten Platz verwiesen.


Vi hat tatsächlich einen zugrunde liegenden Editor, der als ex bekannt ist. Vi ist der visuelle Modus von ex. Um Befehle auszuführen, die dem Ex-Zeileneditor eigen sind, wird der Doppelpunkt (:) verwendet. Es gibt auch zwei Hauptmodi: den Befehlsmodus und den Einfügemodus. Um in den Befehlsmodus zurückzukehren, drücken Sie einfach die ESC-Taste.

Was ist vi in ​​Unix? - Definition aus techopedia