vim replacement 의 교체 부분에 \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>