[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vim, replace, new line



On Mon, 2003-07-14 at 12:15, Juergen Sauer wrote:
[...]
> > An der Stelle an der ein Umbruch rein soll Folgendes tippern:
> > CTRL-V CTRL-M
> > Das wird dann als "^M" angezeigt.
> 
> Entschuldigung, New Line ist in Unix Texten: STRG-J = ASCII 10 = LF
> nicht CR, welches ASCII 13 - Carriage Return wäre.
> 
> Auch für DOS/Win wäre das falsch. Dort wäre der Abschluß einer Zeile die
> Sequenz: CTRL-M CTRL-J
> 
> Also STRG-V STRG-J eingeben.
> Funktioniert auch im emacs oder Shell so. STRG-V heist Visual Sequence,
> das nächste Zeichen wird nicht "ausgeführt" sondern eingefügt. Geht auch mit 
> F-Tasten.

Mag sein, dass es so ist, aber hast Du das auch ausprobiert? Würde ich
machen bevor ich was poste :) In [n]vi[m] funktioniert CTRL-V CTRL-J
jedenfalls nicht:

(Leerzeichen durch Umrüche ersetzen:)

a b c
~
~
:%s/ /<CTRL-M><CTRL-J>/g

ergibt

a^@b^@c
~
~


Gruß,
Igor



Reply to: