24.12.2013 Aufrufe

FRZ - Kurzreferenz - Vi ( UNIX Standard Editor) - CES

FRZ - Kurzreferenz - Vi ( UNIX Standard Editor) - CES

FRZ - Kurzreferenz - Vi ( UNIX Standard Editor) - CES

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Löschen von Text<br />

x Lösche das Zeichen unter dem Cursor<br />

dd Lösche die aktuelle Zeile<br />

ndd Lösche die aktuelle Zeile und und die folgenden n-1 Zeilen<br />

dj Lösche die aktuelle und die nächste Zeile<br />

dw Lösche alle Zeichen von der aktuellen Cursorposition bis Wortende<br />

d} Lösche alle Zeichen von der aktuellen Cursorposition bis zur nächsten Leerzeile<br />

D Lösche alle Zeichen von der aktuellen Cursorposition bis zum Zeilenende<br />

dL Lösche alle Zeichen von der aktuellen Cursorposition bis Bildschirmende<br />

Ersetzen von Text<br />

r Ersetze genau das Zeichen, das auf dem Cursor steht - Ende ohne ESC<br />

R Ersetze Text ab der aktuellen Cursorposition - Ende mit ESC<br />

Sneuer_textESC Lösche die aktuelle Zeile und ersetze durch neuer_text<br />

nSneuer_text ESC Lösche n Zeilen ab der aktuellen Zeile und ersetze durch neuer_text<br />

Cneuer_text ESC Ersetze die Zeichen von der aktuellen Curserposition bis Zeilenende mit neuer_text<br />

cwneuer_textESC Ersetze die Zeichen von der aktuellen Curserposition bis Wortende mit neuer_text<br />

Verlagern von Text<br />

yy Y<br />

nY<br />

n"xY<br />

Yp<br />

nYp<br />

p<br />

P<br />

"xp<br />

"xP<br />

J<br />

Nutzen der 27 Puffer des vi (26 durch Buchstaben gekennzeichnet und einer<br />

"automatisch")<br />

Kopiere die aktuelle Zeile in den automatischen Puffer<br />

Kopiere die aktuelle und die folgenden n-1 Zeilen in den automatischen Puffer<br />

Kopiere die aktuelle und die folgenden n-1 Zeilen in den Puffer x<br />

Verdopple die aktuelle Zeile<br />

Verdopple n Zeilen und füge sie nach der aktuellen Zeile ein<br />

Füge den Inhalt des automatischen Puffers unterhalb der aktuellen Zeile ein<br />

Füge den Inhalt des automatischen Puffers oberhalb der aktuellen Zeile ein<br />

Füge den Inhalt des Puffers x unterhalb der aktuellen Zeile ein<br />

Füge den Inhalt des Puffers x oberhalb der aktuellen Zeile ein<br />

Hänge die nächste Zeile an das Ende der aktuellen Zeile an<br />

Änderungen rücksetzen und Wiederholung<br />

u Mache den letzten Befehl rückgängig<br />

U Mache alle Änderungen der aktuellen Zeile rückgängig<br />

"np Stelle den n-ten gelöschten Text wieder her und füge ihn an der aktuellen<br />

Cursorposition wieder ein<br />

. Wiederhole das zuletzt eingegebene Kommando<br />

Filemanipulation<br />

:w Schreibe die editierte Datei zurück, ohne vi zu verlassen<br />

ZZ :x<br />

Schreibe die editierte Datei zurück und verlasse vi<br />

:q Verlasse vi ohne Rückschreiben<br />

:wq<br />

Schreibe die editierte Datei zurück und verlasse vi<br />

:w file Schreibe die editierte Datei nach file<br />

:w>>file<br />

Hänge die editierte Datei an file an<br />

:m,nw file<br />

Schreibe die Zeilen m bis n nach file<br />

:r file Füge file nach der aktuellen Zeile ein<br />

:e file Editiere file<br />

:e! file<br />

Editiere file - unter Verlust der bisher editierten Datei im Arbeitsspeicher<br />

:r! unix_kommando<br />

Führe unix_kommando aus und schreibe die Ausgabe an die aktuelle Cursorposition<br />

:n Editiere das nächste File aus der im Aufruf von vi angegebenen Liste<br />

Globales Ersetzen<br />

:1,$s/string/neuer_text/g<br />

:m,ns/string/neuer_text/g<br />

:1,$s/string/neuer_text/gc<br />

Einstellungen des <strong>Editor</strong>s<br />

:set all<br />

:set [=zeichen]<br />

Suche alle string und ersetze sie durch neuer_text<br />

Suche alle string innerhalb der Zeilen m bis n und ersetze sie durch neuer_text<br />

Suche alle string und ersetze sie durch neuer_text nach Erlaubnis<br />

(die zu ändernde string wird angezeigt - ^^ - und erst nach Eingabe y ersetzt)<br />

Zeige alle eingestellten Optionen an<br />

Setzen einer Option

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!