Hallo Leute,
wie ersetze ich in vim ein Leerzeichen durch einen Zeilenumbruch?
:s/ /\n/
fuegt ein ^@ statt eines Zeilenumbruchs ein.
Torsten
wie ersetze ich in vim ein Leerzeichen durch einen Zeilenumbruch? :s/ /\n/ fuegt ein ^@ statt eines Zeilenumbruchs ein.
:s/ /^M/
^M als ein Zeichen
Adam
Am Mittwoch, dem 12. Dezember 2001 um 15:37:41, schrieb Adam Lackorzynski:
:s/ /^M/
Am Mittwoch, dem 12. Dezember 2001 um 15:38:44, schrieb Christian Perle:
:s/ /\r/
Beides ist nicht logisch, aber beides funktioniert.
Danke, Torsten
Hi Torsten,
On Wed, Dec 12, 2001 at 15:32:26 +0100, Torsten Werner wrote:
wie ersetze ich in vim ein Leerzeichen durch einen Zeilenumbruch?
:s/ /\r/
bye, Chris
On Wed, 12 Dec 2001 15:37:41 +0100, Adam Lackorzynski wrote:
wie ersetze ich in vim ein Leerzeichen durch einen Zeilenumbruch? :s/ /\n/ fuegt ein ^@ statt eines Zeilenumbruchs ein.
:s/ /^M/
^M als ein Zeichen
^M ist doch nur im RedmontOS nen Zeilenumbruch, oder irre ich mich da?
Adam
^M ist doch nur im RedmontOS nen Zeilenumbruch, oder irre ich mich da?
Namen sind Schall und Rauch...
Adam
On Wed, Dec 12, 2001 at 03:44:48PM +0100, Rico Schuster wrote:
On Wed, 12 Dec 2001 15:37:41 +0100, Adam Lackorzynski wrote:
wie ersetze ich in vim ein Leerzeichen durch einen Zeilenumbruch? :s/ /\n/ fuegt ein ^@ statt eines Zeilenumbruchs ein.
:s/ /^M/
^M als ein Zeichen
^M ist doch nur im RedmontOS nen Zeilenumbruch, oder irre ich mich da?
Ein ^M ist in Wirklichkeit ein \r\n. Die Zeile wird also auch unter Linux beendet (aufgrund des '\n') und vim zeigt sowohl bei \r als auch bei \n und \r\n einen Zeilenumbruch an.
Ciao, Tobias
lug-dd@mailman.schlittermann.de