<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Der_Standard_Editor_vi</id>
	<title>Der Standard Editor vi - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Der_Standard_Editor_vi"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;action=history"/>
	<updated>2026-06-29T01:04:13Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;diff=22557&amp;oldid=prev</id>
		<title>Jan.woll am 18. November 2020 um 14:58 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;diff=22557&amp;oldid=prev"/>
		<updated>2020-11-18T14:58:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 18. November 2020, 14:58 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l237&quot; &gt;Zeile 237:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 237:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                             gefolgt von einem e , welches 0 oder N mal vorkommen kann,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                             gefolgt von einem e , welches 0 oder N mal vorkommen kann,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                             gefolgt von einem r und ersetze es durch kirn&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                             gefolgt von einem r und ersetze es durch kirn&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=Quiz=&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[https://forms.gle/N35vqkhwYQqc4BCc8 Quiz]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jan.woll</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;diff=18357&amp;oldid=prev</id>
		<title>Thomas.will: /* Weitere wichtige Befehle: */</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;diff=18357&amp;oldid=prev"/>
		<updated>2019-08-27T09:28:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Weitere wichtige Befehle:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. August 2019, 09:28 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l176&quot; &gt;Zeile 176:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 176:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Undo, macht den letzten Befehl rückgängig&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Undo, macht den letzten Befehl rückgängig&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|STRG+&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;R&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|STRG+&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;r&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Redo, macht den letzten Undo rückgängig&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Redo, macht den letzten Undo rückgängig&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;diff=9422&amp;oldid=prev</id>
		<title>Janning: Die Seite wurde neu angelegt: „Der vi ist der Standardeditor in der Unixwelt. Er ist in jedem Unix-Derivat enthalten. Der Editor hat zwar den schlechten Ruf umständlich zu bedienen zu sein,…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Der_Standard_Editor_vi&amp;diff=9422&amp;oldid=prev"/>
		<updated>2016-08-04T09:29:12Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Der vi ist der Standardeditor in der Unixwelt. Er ist in jedem Unix-Derivat enthalten. Der Editor hat zwar den schlechten Ruf umständlich zu bedienen zu sein,…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Der vi ist der Standardeditor in der Unixwelt. Er ist in jedem Unix-Derivat&lt;br /&gt;
enthalten.&lt;br /&gt;
Der Editor hat zwar den schlechten Ruf umständlich zu bedienen zu sein, ist&lt;br /&gt;
jedoch sehr leistungsfähig und systemübergreifend verfügbar. Beim vi handelt es&lt;br /&gt;
sich um einen rein textorientierten Editor, der mittels eigener Kommandos&lt;br /&gt;
gesteuert wird.&lt;br /&gt;
&lt;br /&gt;
Der Editor VIM ist eine weitere Verbesserung von VI und leichter zu bedienen.&lt;br /&gt;
Und unter Ubuntu/Debian mit &amp;quot;apt-get install vim&amp;quot; zu installieren.&lt;br /&gt;
&lt;br /&gt;
===Starten des Editors:===&lt;br /&gt;
&lt;br /&gt;
Der Editorstart erfolgt einfach durch die Eingabe des Kommandos vi mit dem&lt;br /&gt;
Dateinamen der zu editierenden Datei als Parameter.&lt;br /&gt;
Beispiel:        &lt;br /&gt;
 vi sux.txt&lt;br /&gt;
&lt;br /&gt;
===Die Betriebsmodi des vi:===&lt;br /&gt;
&lt;br /&gt;
Ein Umstand, der dem vi den Ruf der komplizierten Bedienbarkeit zugetragen hat,&lt;br /&gt;
sind die unterschiedlichen Betriebsmodi des Editors. Genauer gesagt verfügt der&lt;br /&gt;
vi über drei Betriebsmodi:&lt;br /&gt;
&lt;br /&gt;
====Kommandomodus:====&lt;br /&gt;
&lt;br /&gt;
Innerhalb dieses Modus werden die eingegebenen Zeichen direkt als Befehle des&lt;br /&gt;
Editors interpretiert und ausgeführt. Dabei gibt es weder ein Bereitschaftszeichen&lt;br /&gt;
(Prompt) noch ein Echo (Ausgabe). Der Kommandomodus ist der Modus, in dem&lt;br /&gt;
sich der vi direkt nach seinem Start befindet.&lt;br /&gt;
&lt;br /&gt;
====Zeilenmodus oder Exmodus:====&lt;br /&gt;
&lt;br /&gt;
Dieser Modus ist der einzige Modus mit einem eigenen Bereitschaftszeichen,&lt;br /&gt;
nämlich dem Doppelpunkt (:). Das Prompt wird ebenso wie die Befehlsausgaben&lt;br /&gt;
in der Statuszeile angezeigt.&lt;br /&gt;
&lt;br /&gt;
====Eingabemodus:====&lt;br /&gt;
&lt;br /&gt;
Der Eingabemodus ist derjenige, in welchem der zu bearbeitende Text bearbeitet&lt;br /&gt;
werden kann. Alle hier eingegebenen Zeichen werden als Text für die aktuelle&lt;br /&gt;
Datei interpretiert. Zwischen den unterschiedlichen Modi kann jederzeit&lt;br /&gt;
gewechselt werden. Von Kommandomodus gelangen Sie durch mehere Wege in&lt;br /&gt;
den Eingabemodus. Man kann durch folgende Aktionen wechslen&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=2&lt;br /&gt;
|i&lt;br /&gt;
|Text vor der aktuellen Cursorposition einfügen&lt;br /&gt;
|-&lt;br /&gt;
|I&lt;br /&gt;
|Text am Zeilenanfang einfügen&lt;br /&gt;
|-&lt;br /&gt;
|a&lt;br /&gt;
|Text hinter der aktuellen Cursorposition einfügen&lt;br /&gt;
|-&lt;br /&gt;
|A&lt;br /&gt;
|Text am Zeilenende einfügen&lt;br /&gt;
|-&lt;br /&gt;
|o&lt;br /&gt;
|Unterhalb der aktuellen Zeile eine neue Zeile einfügen&lt;br /&gt;
|-&lt;br /&gt;
|O&lt;br /&gt;
|Oberhalb der aktuellen Zeile eine neue Zeile einfügen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Durch das Drücken der ESC - Taste gelangt man in den Kommandomodus zurück.&lt;br /&gt;
&lt;br /&gt;
Im Kommandomodus können Sie durch den Text navigieren und auch den Text&lt;br /&gt;
selbst bearbeiten, z.B ausschneiden, kopieren usw. Dazu sind einige Kommandos&lt;br /&gt;
nötig, von denen die wichtigsten im Folgenden erläutert werden:&lt;br /&gt;
&lt;br /&gt;
 xinux@zero:/$ vi iwas.txt&lt;br /&gt;
&lt;br /&gt;
[[Image:vim.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Benutzen des Kommandomodus===&lt;br /&gt;
====Steuerung des Cursors durch den Text====&lt;br /&gt;
&lt;br /&gt;
Mittels folgender Kommandos bewegt sich der Cursor durch den Text:&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=2&lt;br /&gt;
|h&lt;br /&gt;
|Cursor ein Zeichen nach links&lt;br /&gt;
|-&lt;br /&gt;
|l&lt;br /&gt;
|Cursor ein Zeichen nach rechts&lt;br /&gt;
|-&lt;br /&gt;
|k&lt;br /&gt;
|Cursor eine Zeile nach oben&lt;br /&gt;
|-&lt;br /&gt;
|j&lt;br /&gt;
|Cursor eine Zeile nach unten&lt;br /&gt;
|-&lt;br /&gt;
|w&lt;br /&gt;
|Cursor ein Wort nach rechts&lt;br /&gt;
|-&lt;br /&gt;
|b&lt;br /&gt;
|Cursor ein Wort nach links&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alle diese Kommandos können mit einem vorgestellten Wiederholungsfaktor&lt;br /&gt;
arbeiten. Der Befehl 3w verschiebt demnach den Cursor um 3 Wörter nach rechts.&lt;br /&gt;
&lt;br /&gt;
====Angaben zur Positionierung====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=2&lt;br /&gt;
|STRG+U&lt;br /&gt;
|1⁄2 Bildschirmseite nach oben&lt;br /&gt;
|-&lt;br /&gt;
|STRG+D&lt;br /&gt;
|1⁄2 Bildschirmseite nach unten&lt;br /&gt;
|-&lt;br /&gt;
|STRG+B&lt;br /&gt;
|1 Bildschirmseite nach oben&lt;br /&gt;
|-&lt;br /&gt;
|STRG+F&lt;br /&gt;
|1 Bildschirmseite nach unten&lt;br /&gt;
|-&lt;br /&gt;
|/Ausdruck&lt;br /&gt;
|Sucht den Ausdruck (vorwärts) Weitersuchen mit n , N&lt;br /&gt;
|-&lt;br /&gt;
|?Ausdruck&lt;br /&gt;
|Sucht den Ausdurck (rückwärts) Weitersuchen mit n , N&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|Zeilenanfang&lt;br /&gt;
|-&lt;br /&gt;
|$&lt;br /&gt;
|Zeilenende&lt;br /&gt;
|-&lt;br /&gt;
|w&lt;br /&gt;
|Nächstes Wort&lt;br /&gt;
|-&lt;br /&gt;
|b&lt;br /&gt;
|Vorheriges Wort&lt;br /&gt;
|-&lt;br /&gt;
|fc&lt;br /&gt;
|Auf das Zeichen c springen. c steht für ein beliebiges Zeichen&lt;br /&gt;
|-&lt;br /&gt;
|G&lt;br /&gt;
|Letzte Zeile der Datei&lt;br /&gt;
|-&lt;br /&gt;
|nG&lt;br /&gt;
|n-te Zeile der Datei&lt;br /&gt;
|-&lt;br /&gt;
|H&lt;br /&gt;
|Anfang der Bildschirmseite&lt;br /&gt;
|-&lt;br /&gt;
|L&lt;br /&gt;
|Ende der Bildschirmseite&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Befehle zur Textbearbeitung -&amp;gt; Was soll geschehen====&lt;br /&gt;
&lt;br /&gt;
{| Border=1 Cellpadding=2&lt;br /&gt;
|x&lt;br /&gt;
|Löscht Zeichen&lt;br /&gt;
|-&lt;br /&gt;
|dd&lt;br /&gt;
|Zeile löschen und in den Puffer laden&lt;br /&gt;
|-&lt;br /&gt;
|c&lt;br /&gt;
|Ändern&lt;br /&gt;
|-&lt;br /&gt;
|y&lt;br /&gt;
|In den Puffer laden&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Weitere wichtige Befehle:====&lt;br /&gt;
&lt;br /&gt;
{| Border=1 Cellpadding=2&lt;br /&gt;
|p&lt;br /&gt;
|Aus dem Puffer einfügen&lt;br /&gt;
|-&lt;br /&gt;
|u&lt;br /&gt;
|Undo, macht den letzten Befehl rückgängig&lt;br /&gt;
|-&lt;br /&gt;
|STRG+R&lt;br /&gt;
|Redo, macht den letzten Undo rückgängig&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Zeilen- oder Exmodus===&lt;br /&gt;
&lt;br /&gt;
Wie schon erwähnt wird der Zeilen oder Exmodus durch einen : eingeleitet.&lt;br /&gt;
Es folgen einige Beispiele.&lt;br /&gt;
&lt;br /&gt;
Befehle zum Speichern und Beenden:&lt;br /&gt;
&lt;br /&gt;
 :w          Schreibt Datei&lt;br /&gt;
 :w Datei2   Schreibt eine Kopie in Datei2&lt;br /&gt;
 :w !        Schreibt Datei (übergehe Schreibschutz)&lt;br /&gt;
 :w ! Datei2 Schreibt eine Kopie in Datei2 (übergehe Schreibschutz)&lt;br /&gt;
 :q          Schließe Datei&lt;br /&gt;
 :q!         Schließe Datei (verwerfe Änderungen)&lt;br /&gt;
 :wq         Schreibe Datei und beende Editor&lt;br /&gt;
 :wq!        Schreibe Datei und beende Editor (übergehe Schreibschutz)&lt;br /&gt;
 :q!         Schließe Datei (verwerfe Änderungen)&lt;br /&gt;
 :h          Hilfe anzeigen, durch drücken von :q Beenden der Hilfe&lt;br /&gt;
 :e Datei3   Editiere Datei3&lt;br /&gt;
 :e #        Editere vorhergehende Datei&lt;br /&gt;
 :1,3co9     Kopiere von der ersten bis zu dritten Zeile &lt;br /&gt;
             und füge den Inhalt unterhalb der neunte Zeile ein.&lt;br /&gt;
&lt;br /&gt;
Interaktionen mit Unix:&lt;br /&gt;
&lt;br /&gt;
 :r Datei4   Fügt Inhalt der Datei4 nach dem Cursor ein&lt;br /&gt;
 :r ! Befehl Fügt Ausgabe des Befehls nach dem Cursor ein&lt;br /&gt;
 :! Befehl   Führt den Befehl aus&lt;br /&gt;
 :sh         Starte Subshell -&amp;gt; mit exit kehrt man wieder zurück&lt;br /&gt;
             Eingabemodus zurück&lt;br /&gt;
&lt;br /&gt;
====Ersetzen von Textteilen====&lt;br /&gt;
&lt;br /&gt;
Die grundsätzliche Syntax lautet:&lt;br /&gt;
&lt;br /&gt;
 :[Zeilennummer,Zeilennummer]s/Muster/Ersetzung/[gc]&lt;br /&gt;
&lt;br /&gt;
 :s/worf/kirn/              der erste worf wird in der aktuellen Zeile durch kirn ersetzt&lt;br /&gt;
 :1,9s/worf/kirn/g          von der 1. bis zur 9. Zeile werden alle worf durch kirn ersetzt&lt;br /&gt;
 :1,$s/worf/kirn/           von der ersten bis zur letzten Zeile ersetze ersten worf durch&lt;br /&gt;
                            kirn&lt;br /&gt;
 :.,$s/worf/kirn/g          von der aktuellen bis zur letzten Zeile ersetze alle worf durch&lt;br /&gt;
                            kirn&lt;br /&gt;
 :1,.s/worf/kirn/c          von der 1. bis zur aktuellen Zeile ersetze worf durch kirn, frage&lt;br /&gt;
                            aber nach&lt;br /&gt;
 :1,$s/^worf/kirn/          von der ersten bis zur letzten Zeile ersetze worf am&lt;br /&gt;
                            Zeilenanfang durch kirn&lt;br /&gt;
 :4,$s/worf$/kirn/          von der 4. bis zur letzten Zeile ersetze worf am Zeilenende&lt;br /&gt;
                            durch kirn&lt;br /&gt;
 :1,$s/^#//                 lösche alle Kommentarzeichen&lt;br /&gt;
 :1,$s/^.orf/kirn/           ersetze alles was am Zeilenanfang ein beliebiges Zeichen hat&lt;br /&gt;
                            gefolgt von einem orf durch kirn&lt;br /&gt;
 :1,$s/^[A-Z]orf/kirn/g     suche nach einem Großbuchstaben am Anfang der Zeile&lt;br /&gt;
                            gefolgt von einem orf und ersetze durch kirn&lt;br /&gt;
 :1,$s/^M[ae][iy]e*r/kirn/  suche alles, was am Anfang der Zeile ein großes M enthält,&lt;br /&gt;
                            gefolgt von einem a oder e , gefolgt von einem i oder y ,&lt;br /&gt;
                            gefolgt von einem e , welches 0 oder N mal vorkommen kann,&lt;br /&gt;
                            gefolgt von einem r und ersetze es durch kirn&lt;/div&gt;</summary>
		<author><name>Janning</name></author>
	</entry>
</feed>