
TexPad가 그것을 만들고 있습니다. 나는 이것이 막다른 골목에 이르렀다는 것을 알고 있습니다. 이름이 기억 나지 않습니다.
파란색 문자:
내 문서에서 해당 항목을 일괄 삭제하고 싶습니다.
어떻게 입력할 수 있나요?
답변1
캐리지 리턴이라고 합니다.
이를 사용하는 경우 vim
삽입 모드로 이동하여 CTRL- v CTRL- 를 입력할 수 있습니다 m. 저것^M키보드는 다음과 같습니다.\아르 자형.
16진수 편집기를 연결 0x0D
하면 완료됩니다.
어떻게 삭제하나요?
명령을 사용하여 제거할 수 있습니다.
perl -p -i -e "s/\r//g" filename
이 답변에 대한 의견에서 OP가 제안한대로여기, 시도해 볼 수도 있습니다`
dos2unix filename
문제가 해결되는지 확인하세요.
@steeldriver가 댓글에서 제안한 대로 vim 편집기를 연 후 esc키를 누르고 를 입력합니다 :set ff=unix
.
인용하다
https://stackoverflow.com/questions/1585449/insert-the-carriage-return-character-in-vim
답변2
암호
sed -i 's/^M//' filename.txt
^M
명령을 입력할 때 ^M표시되는 내용만 삽입하고 표시되도록 한 내용은 삽입 하지 않으므로 사용하지 마십시오 CtrlV CtrlM.
답변3
sed를 사용하여 이 작업을 수행할 수도 있습니다.
sed -i "s/\r//g" filename
답변4
Ramesh가 지적했듯이 CTRL++는 리터럴 문자를 제공해야 합니다. 비록 이 작업에만 국한되지는 않지만 V CTRL모든 표준 모드 tty에서 동일한 작업을 수행할 수 있어야 합니다.Mvim
cat ./file | tr -d '\r' >./file
...일을 할 수도 있겠네요.