Notwendiges zum vi Rüdiger Weis Wintersemester 2015/2016 Rüdiger Weis Notwendiges zum vi Kurze vi Kurz-Einführung visual interfacs für Zeileneditor ex http://de.wikipedia.org/wiki/Vi http://de.wikibooks.org/wiki/Learning_the_vi_editor Rüdiger Weis Notwendiges zum vi Überall da Editor Freie Software (beispielsweise vim) Geringe Hardwareanforderungen Datei kB klein Schnell Flexibel Rüdiger Weis Notwendiges zum vi Terminaleditor Nutzbar mit alphanumerische Tatatur und ESC vi starten vi dateiname Hilfe :help Rüdiger Weis Notwendiges zum vi vi Modi Wechsel Befehlsmodus in Editier Modus - i a I A O o Einfügen Einfügen Einfügen Einfügen Neue Neue vor nach Anfang Ende Zeile Zeile Wechsel von Editier in Befehls Modus ESC Rüdiger Weis Notwendiges zum vi Cursor Cursor Zeile Zeile oberhalb unterhalb Speichern und Beenden - Rüdiger Weis Notwendiges zum vi :q :q! :w :wq ZZ vi beenden vi beenden Datei speichern Datei speichen ohne speichern und beenden Undo u Undo U Undo alle Änderungen in Zeile C-R Redo . Wiederhole letzes Kommando Rüdiger Weis Notwendiges zum vi Cursor-Bewegungen Zeichen - Rüdiger Weis Notwendiges zum vi h j k l Cursor Cursor Cursor Cursor links runter rauf recht Cursor-Bewegung Wort, Zeile und Klammern - Rüdiger Weis Notwendiges zum vi w b $ % Wort Wort Beginn Ende Passende forwärts rückwärts Zeile Zeile Klammer Cursor-Bewegung Paragrah und Bildschitm - Rüdiger Weis Notwendiges zum vi { } C-f C-b Paragraph Paragraph Bilschirm Bildschirm hoch runter vorwärts rückwärts Datei Anfang und Ende - Rüdiger Weis Notwendiges zum vi :0 G 42G Anfang Ende Gehe der Datei der Datei zu Zeile 42 Cursor-Bewegung Bildschirm - Rüdiger Weis Notwendiges zum vi H M L Cursor Cursor Cursor links Mitte links oben unten 'High' 'Middle' 'Low' Löschen x Lösche Zeichen dd Lösche Zeile dw Lösche Wort Rüdiger Weis Notwendiges zum vi Kopieren und Einfügen - Rüdiger Weis Notwendiges zum vi - yy Kopiere p P Einfügen Einfügen Zeile hinter vor Cursor Cursor Zusammengesetzte Kommandos - Rüdiger Weis Notwendiges zum vi d} d) c) c$ Löscht Löscht Ersetzt Ersetzt restlichen Paragraphen restlichen Satz restlichen Satz Rest der Zeile Wiederholtes Bewegen - Rüdiger Weis Notwendiges zum vi 3l 4) 5b 6} 3 4 5 6 Zeichen Sätze Worte Paragraphen nach rechts nach rechts zurück vor Wiederholen Cut und Copy - Rüdiger Weis Notwendiges zum vi 3dd 3yy d3w Löscht Kopiert Löscht 3 3 3 Zeilen Zeilen Worte Suchen / Suche forwärts ? Suche rückwärts n Wiederhole Suche N Wiederhole Suche rückwärts Rüdiger Weis Notwendiges zum vi Ersetzen :s/alt/neu Ersetze alt mit neu Optionen /g global /c mit nachfragen und noch vieles mehr. . . Rüdiger Weis Notwendiges zum vi Reguläre Ausdrücke . beliebiges Zeichen (ausser Zeilenende) [abc] Auswahl: a oder b oder c Quantoren - * \+ \= Beliebig oft (auch Null-mal) Mindestens einmal Null oder einmal und noch vieles mehr. . . Rüdiger Weis Notwendiges zum vi Visual Mode Starten - v V Zeichenweise Zeilenweise Operationen Rüdiger Weis Notwendiges zum vi - d y c Löschen Kopieren Ersetze p P Einfügen Einfügen (delete) (yank) hinter vor Cursor Cursor Weitere Kommandos - Rüdiger Weis Notwendiges zum vi ! ~ > < Filtere mit Shell Kommando Groÿ-Klein-Schreibungswechsel Verschiebe nach rechts Verschiebe nach links Fenster :sp datei Neues Fenster C-w C-w Wechsele Fenster Rüdiger Weis Notwendiges zum vi Emacs viper-mode M-x viper-mode Rüdiger Weis Notwendiges zum vi
© Copyright 2024 ExpyDoc