Unterschiede zwischen den Revisionen 9 und 10
Revision 9 vom 2005-02-08 09:09:19
Größe: 337
Kommentar:
Revision 10 vom 2007-08-17 23:49:54
Größe: 1592
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 3: Zeile 3:
== Links == == Die Modi von vi ==
 * '''<Einfg>''' Insert / Replace Modus
  text eingeben - Beenden mit '''<ESC>'''
 * '''v''' Virtual-Modus
  text durch bewegen markieren
   dann entweder '''y''' (yank) um den Text in die Zwischenablage zu kopieren

   oder '''d''' (delete) um den markierten Text zu löschen

   oder '''<ESC>''' um den Virtual-Mode zu verlassen

 * '''<shift> v''' Virtual-Line
   wie v nur zeilenweise

 '''p''' (paste) fügt den Text aus der Zwischenablage hinter dem Curser ein

 '''<Shift> p''' fügt den Text vor dem Curser ein (so verhalten sich die meisten Editoren)

----
== Suchen und Ersetzen ==
 '''/SUCHBEFRIFF''' sucht das Wort SUCHBEGRIFF

 '''n''' wiederhohlt die letzte Suche
 
 '''''*''' sucht das nächste Vorkommen des Wortes unter dem Cursor

 '''#''' sucht das vorherige Vorkommen des Wortes unter den Cursor


 ''':s/ALT/NEU/g''' ersetzt ALT duch NEU in der aktuellen Zeile

 ''':%s/ALT/NEU/g''' ersetzt ALT duch NEU im gesamten Dokument

== Speichern / Beenden ==

 ''':w''' (write) Dokument speichern

 ''':wq''' (write+quit) speichern und beenden

 ''':q!''' beenden ohne zu speichern

= vim =
== Syntax Highlighting einschalten ==
{{{
printf "\nsyn on\n" >> ~/.vimrc
}}}

= Links =

Vi

Die Modi von vi

  • <Einfg> Insert / Replace Modus

    • text eingeben - Beenden mit <ESC>

  • v Virtual-Modus

    • text durch bewegen markieren
      • dann entweder y (yank) um den Text in die Zwischenablage zu kopieren

        oder d (delete) um den markierten Text zu löschen

        oder <ESC> um den Virtual-Mode zu verlassen

  • <shift> v Virtual-Line

    • wie v nur zeilenweise

    p (paste) fügt den Text aus der Zwischenablage hinter dem Curser ein

    <Shift> p fügt den Text vor dem Curser ein (so verhalten sich die meisten Editoren)


Suchen und Ersetzen

  • /SUCHBEFRIFF sucht das Wort SUCHBEGRIFF

    n wiederhohlt die letzte Suche

    * sucht das nächste Vorkommen des Wortes unter dem Cursor

    # sucht das vorherige Vorkommen des Wortes unter den Cursor

    :s/ALT/NEU/g ersetzt ALT duch NEU in der aktuellen Zeile

    :%s/ALT/NEU/g ersetzt ALT duch NEU im gesamten Dokument

Speichern / Beenden

  • :w (write) Dokument speichern

    :wq (write+quit) speichern und beenden

    :q! beenden ohne zu speichern

vim

Syntax Highlighting einschalten

printf "\nsyn on\n" >> ~/.vimrc

Links

LugOwlWiki: ViEditor (zuletzt geändert am 2009-03-08 14:45:43 durch localhost)

Impressum Datenschutz