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

Re: vim, replace, new line



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Montag, 14. Juli 2003 11:47 schrieb Igor Stroh:
> On Mon, 2003-07-14 at 11:39, Michael Ott wrote:
> 
> > Ich habe ein ganz ausgefallenen Wunsch. Ich möchte im vi eine Ersetzung
> > machen:
> > :%s/^\(\.*\)/\t\t\t<region id="1000"><region_de><![CDATA[\1]]><\/region_de><\/region>/g
> > 
> > Das geht ja auch wunderbar. Nur hätte ich gern zweimal einen
> > Zeilenumbruch drin. Wie bekomme ich den rein?
> 
> 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.

mfG
	Jürgen
	automatiX Linux  Support Crew
- -- 
Jürgen Sauer - AutomatiX GmbH, +49-4209-4699, jojo@automatix.de **
** Das Linux Systemhaus - Service - Support - Server - Lösungen **
** http://www.automatix.de                    ICQ: #344389676   **
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/EoK0W7UKI9EqarERAqxqAKCTqwBKspYYwDVSn2afBBezTTXAlwCdH4Fn
XMZB45orgsBsarZbhGA4svc=
=wlAg
-----END PGP SIGNATURE-----



Reply to: