คำตอบ:
หากบรรทัดโหมดแสดง(DOS)ตัวบ่งชี้ให้คลิกที่มันสองครั้งเพื่อสลับไปเป็น:หมายถึงบรรทัดใหม่ของ Unix แล้วบันทึกไฟล์
ถ้าคุณไม่สามารถคลิกที่บรรทัดโหมดหรือต้องการแก้ปัญหาที่แป้นพิมพ์ที่ใช้เรียกใช้คำสั่งC-x RET f( set-buffer-file-coding-system) unixและประเภท สิ่งนี้จะเปลี่ยนการเข้ารหัสของบรรทัดใหม่โดยไม่เปลี่ยนการเข้ารหัสของอักขระอื่น (นอกจากนี้คุณยังสามารถเปลี่ยนการเข้ารหัสของตัวละครอื่นได้โดยพิมพ์สิ่งที่ชอบutf-8-unix)
C-x RET f (set-buffer-file-coding-system) ->M-x set-buffer-file-coding-system RET
C-x RET f set-buffer-file-coding-system
C-x C-mและปัจจุบันฉันใช้ Emacs ใน terminal จากระยะไกลเมื่อฉันรันC-x RETใน Emacs มันบอกว่ามันถูกผูกไว้กับฟังก์ชั่นที่ฉันผูกไว้กับC-x C-mฉันคิดว่าM-x เหมาะสมกับทุกคน
M-xกับชื่อฟังก์ชั่นที่ระบุไว้ในวงเล็บไม่มีจุดในการทำซ้ำ ทำทราบว่าRETเป็นสิ่งเดียวC-mซึ่งเป็นสิ่งที่คีย์กลับมาส่งบนขั้ว - ผูกพันที่นำมาใช้กับปุ่มย้อนกลับใน GUI returnจะใช้
บันทึกไฟล์และ Emacs buffer-file-coding-systemโดยอัตโนมัติจะใช้ถ่านขึ้นบรรทัดใหม่ที่ถูกต้องเมื่อเขียนบัฟเฟอร์ไปยังแฟ้มตามค่าของ
รู้ว่าสิ่งที่คุ้มค่าของบัฟเฟอร์ไฟล์เข้ารหัสระบบโทรdescribe-variableแล้วbuffer-file-coding-systemหรือเรียกใช้คำสั่งที่คุณสามารถทำโดยการคลิกที่ตัวอักษรตัวที่สองของสายโหมดหรือกดdescribe-coding-system C-h Cหากต้องการตั้งค่าให้โทรset-buffer-file-coding-system( C-x RET f) และแท็บเพื่อเลือกรายการที่คุณต้องการ