เมื่อฉันแก้ไขไฟล์ต้นฉบับโดยใช้ vim และตัวแก้ไขอื่น ๆ บางครั้งที่ท้ายบรรทัดฉันจะได้รับอักขระ ^ M เหล่านี้ที่ท้ายแต่ละบรรทัด ฉันคิดว่ามันเกี่ยวข้องกับการแก้ไขไฟล์ใน windows แล้วใน linux ฉันจะลบสิ่งเหล่านี้ทั้งหมดโดยอัตโนมัติได้อย่างไร
^M
s ข้อบ่งชี้เดียวที่คุณมีเมื่อแก้ไขไฟล์ข้อความ DOS ใน Vim คือถ้าคุณมีค่าตัวเลือก%{&ff}
ของคุณ statusline
แสดงให้เห็นว่าเป็นกลุ่ม^M
เมื่อสายสิ้นสุดรูปแบบผสม หมายความว่าคุณใช้โปรแกรมแก้ไขข้อความที่ไม่เข้าใจเท่า Vim ซึ่งไม่ได้เป็นไปตามรูปแบบการสิ้นสุดบรรทัดที่มีอยู่เนื่องจาก Vim จะเป็นค่าเริ่มต้น หากคุณใช้ Vim หรืออย่างอื่นที่มีความสามารถใน Windows คุณจะไม่ได้รับจุดสิ้นสุดบรรทัดที่พังทลายเช่นนั้น