window 시스템의 Enter 문자를 뜻하는 ^M문자가 텍스트 중에 있을때, vi 를 사용해서 간단하게 모두 삭제할수 있습니다.
명령은 ex 모드에서
:%s/(ctrl+v)M//g
입니다.
(ctrl+v)M 은 ctrl과 v를 눌러준후, ctrl키를 떼지 말고 바로 m을 눌러주시믄 됩니다.
위는 정규표현식을 이용한것이고, 형식은 %s/이것을/요걸로/g입니다
그럼 문서안의 모든 "이것을" "요걸로" 바꾸게 되죠.
단, ^M의 경우 ctrl+M의 뜻인데 단순히 문자로 ^M을 바꾸라도 해도 인식을 못하기 때문에, 위처럼 (ctrl+v)M으로 해주셔야 합니다.
댓글 없음:
댓글 쓰기