gudn tach!
Diese Kombinationen hab ich gestet:
:%s/^OG(XX|B[LMS]).*\n\r//
:%s/^OG(XX|B[LMS]).*\r\n//
:%s/^OG(XX|B[LMS]).*\n//
:%s/^OG(XX|B[LMS]).*\r//
welcher zeilenumbruch verwendet wird, kannst herausfinden mit
:set fileformat
im unix-format waere der zeilenumbruch "\n"
So sehen die orig. Zeilen aus mit TABs alsTrenner Bsp:
"OGBS" "P" 02 2005 10610 0 2005 01 20 0.03 0.03 0.03 0.01 6900 23650 20050120
"OGBL" "C" 05 2005 11550 0 2005 02 24 0 0 0 2.19 0 0 20050224
ach soo, die anfuehrungszeichen gehoeren dazu. ok, die muessen dann bloss noch hinzugefuegt werden:
:%s/^"OG(XX|B[LMS])".*\n//
oder mit \v (siehe ":h magic")
:%s/\v^"OG(XX|B[LMS])".*\n//
Mit den verschiedenen Modi komm ich noch nicht klar, welchen ich für was brauche.
Normal mode command (nothing) :help x
das ist der standard-modus. von hier aus gelangt man leicht in die anderen modi oder kann den text bearbeiten, allerdings nur mit short-cuts: "x"=loeschen, "{"=zum anfang das absatz springen, "i"=input-mode, ":"=command-mode etc.
Visual mode command v_ :help v_u
aehnlich wie normalmode, wobei zusaetzlich der text ueber den man sich bewegt, markiert wird.
Insert mode command i_ :help i_<Esc>
der modus, der einem langweiligen, gewoehnlichen (*gaehn*) texteditor am naechsten kommt. tippe "a" und es erscheint ein *trommelwirbel* "a".
Command-line command : :help :quit
hier wird z.b. mit regulaeren ausdruecken gesucht und ersetzt.
im normal-mode tippt man ":s/a/b/", wobei der doppelpunkt bloss den command-modus einleitet.
Command-line editing c_ :help c_<Del>
so, jetzt muss ich mich beeilen, muss gleich fort.
:h cmdline-editing
Vim command argument - :help -
die werden nur beim programmstart uebergeben, z.b. "vim -d file1 file2"
:h cmdline-arguments
Wie soll man denn die Hilfe bedienen? Ich hab jetzt einfach zB. usr_27.txt aus C:\Programme\Vim\vim70\doc in UltraEdit geöffnet ;-)
hihi. das im cmdline-modus, z.b.
:help fileformat (oder kurz :h fileformat)
:h :h
:h :s
:h CTRL-W
:h index
:h usr_27
prost
seth