vim에서 문자를 캐리지 리턴으로 바꾸는 방법

vim에서 문자를 캐리지 리턴으로 바꾸는 방법

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>

관련 정보