
vim에서 대체 부분에 \r
또는 를 사용하면 개행 문자가 삽입됩니다. ^M
그렇다면 대체의 일부로 실제 캐리지 리턴 문자를 어떻게 삽입합니까?
편집하다:
이는 특히 명령의 맥락에서 발생합니다 :s
. 그래서 저는 :s/\\r/<CR>
실제로 라인 피드(0x0a) 대신 캐리지 리턴(0x0d)을 삽입하는 것과 같은 작업을 하고 싶습니다 .
답변1
명령 에 대한 도움말 페이지에서 답변을 찾았습니다 :s
(더 구체적으로 하위 대체 표현식에 대한 경우).
\<CR> insert a carriage-return (CTRL-M) (Type the <CR> as CTRL-V <Enter>) *s/\<CR>*
캐리지 리턴(0x0d)으로 바꾸려면 다음을 입력해야 합니다.\<C-v><CR>