Vi: Unterschied zwischen den Versionen
Aus UUGRN
Mile (Diskussion | Beiträge) (Vi. Knapp.) |
Rabe (Diskussion | Beiträge) K (Kategorie:Editor) |
||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 13: | Zeile 13: | ||
|- | |- | ||
| <nowiki>:q</nowiki> | | <nowiki>:q</nowiki> | ||
| ''Quit'', beendet den Editor | | ''Quit'', beendet den Editor. <nowiki>:q!</nowiki> beendet und verwirft alle Veränderungen ohne Nachfrage | ||
|- | |||
| <nowiki>:e</nowiki> | |||
| Öffnet eine bestehende Datei; ohne Argument lädt <nowiki>:e!</nowiki> die geöffnete Datei ohne Nachfrage neu und verwirft alle Veränderungen | |||
|- | |- | ||
| <nowiki>:w</nowiki> | | <nowiki>:w</nowiki> | ||
Zeile 19: | Zeile 22: | ||
|- | |- | ||
| <nowiki>:wq</nowiki> | | <nowiki>:wq</nowiki> | ||
| Schreibe Datei und beende den Editor | | Schreibe Datei und beende den Editor. Analog: <nowiki>:x</nowiki> | ||
|- | |- | ||
| i | | i | ||
| ''Insert'', Einfügen an aktueller Cursorposition | | ''Insert'', Einfügen an aktueller Cursorposition. Wechsel in Editiermodus. | ||
|- | |- | ||
| a | | a | ||
Zeile 52: | Zeile 55: | ||
| l | | l | ||
| Links | | Links | ||
|- | |||
! colspan="2" style="background:#ffdead;"| Suche | |||
|- | |||
| <nowiki>/Suchbegriff</nowiki> | |||
| Sucht im aktuellen Dokument vorwärts nach <Suchbegriff> | |||
|- | |||
| <nowiki>/</nowiki> | |||
| Sucht weiter | |||
|- | |||
| <nowiki>?Suchbegriff</nowiki> | |||
| Sucht rückwärts nach <Suchbegriff> | |||
|- | |||
| <nowiki>n</nowiki> | |||
| Sucht weiter | |||
|- | |||
| <nowiki>N</nowiki> | |||
| Sucht weiter in Gegenrichtung | |||
|} | |} | ||
== Siehe auch == | == Siehe auch == | ||
* [[nvi]], [[vim]] als modernisierte Varianten | * [[nvi]], [[vim]] als modernisierte Varianten | ||
* [http://ars.userfriendly.org/cartoons/?id=20000330 Six Editor] | |||
[[Kategorie:Editor]] | |||
{{Stub}} | {{Stub}} |
Aktuelle Version vom 28. Juli 2007, 23:02 Uhr
Vi ist ein Editor. Er war der erste Seiten-orientierte Editor in der Unixwelt. In seinen modernisierten Varianten ist er auch heute noch weit verbreitet.
Konzept[Bearbeiten]
Grundsätzlich unterscheidet man beim Vi zwei verschiedene Betriebsmodi, den Editiermode und den Commandmode.
Kommandos im Commandmode[Bearbeiten]
Wenn man sich im Editiermode befindet kann man mittels der [Esc]
-Taste in den Commandmode wechseln.
Grundlegendes | |
---|---|
:q | Quit, beendet den Editor. :q! beendet und verwirft alle Veränderungen ohne Nachfrage |
:e | Öffnet eine bestehende Datei; ohne Argument lädt :e! die geöffnete Datei ohne Nachfrage neu und verwirft alle Veränderungen |
:w | Write, schreibt die vorliegende Fassung der bearbeiteten Datei in das Dateisystem |
:wq | Schreibe Datei und beende den Editor. Analog: :x |
i | Insert, Einfügen an aktueller Cursorposition. Wechsel in Editiermodus. |
a | Append, Anhängen nach der aktuellen Cursorposition |
x | Löscht das aktuelle Zeichen unter dem Cursor |
d <[Zahl] Typ> | Delete, löscht die Anzahl von [Zahl] Elementen vom Typ <Typ>: Zeichen, Wörter oder Zeilen. |
. | Wiederhole das letzte Kommando |
u | Undo, mache letzte Bearbeitung rückgängig |
Navigation | |
h | Rechts |
j | Hoch |
k | Runter |
l | Links |
Suche | |
/Suchbegriff | Sucht im aktuellen Dokument vorwärts nach <Suchbegriff> |
/ | Sucht weiter |
?Suchbegriff | Sucht rückwärts nach <Suchbegriff> |
n | Sucht weiter |
N | Sucht weiter in Gegenrichtung |
Siehe auch[Bearbeiten]
- nvi, vim als modernisierte Varianten
- Six Editor
UUGRN-Wiki verbessern („Stub”)
Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „Vi” weißt.