Ich bearbeite einen Netzwerkprotokollrahmen, in dem eine Datei unter Unix ( \n
Zeilenumbrüchen) gespeichert ist . Ich muss das Wagenrücklaufzeichen ( U+000D
aka \r
) einfügen . Wenn ich versuche, es aus der Zwischenablage einzufügen ( ) "+p
oder mit Ctrl+ Shift+ u- 000d
einzugeben, wird der Zeilenvorschub eingefügt ( U+000A
).
Was ist der richtige Weg, um es zu tun?
unix
vim
special-characters
Andrey Vlasovskikh
quelle
quelle
Antworten:
Typ: ctrl- v ctrl-m
Unter Windows Verwenden Sie: ctrl- q ctrl-m
Ctrl- Vteilt vi mit, dass das nächste eingegebene Zeichen wörtlich eingefügt werden soll, und ctrl- mist der Tastenanschlag für einen Wagenrücklauf.
quelle
:help ins-special-keys
.:s/.../\^V^M/g
.Ctrl+V
gefolgt vonEnter
? Ich stelle fest, dass auch^M
in den Text