vim에서 개행 문자를 리터럴 string 으로 바꾸고 싶습니다 \n
.
예를 들어, 다음 텍스트가 포함된 파일을 열면:
This is line one
This is line two
개행 문자를 바꾸고 다음을 갖고 싶습니다.
This is line one\nThis is line two
이 목표를 어떻게 달성할 수 있나요?
답변1
교체 부품에서 탈출해야 합니다.\
:1,$-1s/\n/\\n
무너지다
: start an ex command
1,$-1 over a range from the first line till the last but one
s/ substitute
\n all newlines
/ with
\\n literal string \n
답변2
확인 해봐:
:1,$-s/\n/\\n
이는 파일 끝에서 대체되지 않으므로 다음과 같습니다.
This is line one\nThis is line two\nThis is line three