บังคับให้สิ้นสุดบรรทัด Unix สำหรับพาร์ติชันใน Notepad ++


0

ฉันติดตั้งพาร์ติชัน Linux โดยใช้ Web Drive บนพีซี Windows มันใช้อักษรชื่อ Drive เดียวกันตลอดเวลา เมื่อใดก็ตามที่ฉันสร้างไฟล์ข้อความใหม่ที่ว่างเปล่าแล้วเปิดด้วย Notepad ++ มันจะเริ่มต้นด้วยการสิ้นสุดบรรทัดของ Windows

มีวิธีใดที่จะบังคับให้จุดสิ้นสุดของบรรทัด Linux บนพาร์ติชันเฉพาะใน Notepad ++?


1
นี่ไม่ใช่ทางออกที่คุณต้องการซึ่งฉันเข้าใจจากคำถามของคุณ แต่อาจต้องการทำความคุ้นเคยกับ ALT-E, E, U
Kennah

ฉันลองเชื่อมต่อ EOL เริ่มต้นกับเซสชัน แต่ดูเหมือนจะเป็นไปไม่ได้ คุณสามารถเปลี่ยน EOL เริ่มต้นได้โดยไปที่การตั้งค่าการกำหนดค่าเอกสารใหม่การจัดรูปแบบหรือแก้ไขไฟล์ config.xml ของคุณโดยตรงdocs.notepad-plus-plus.org/index.php/ …
Kennah

ขอบคุณ @Kennah ในที่สุดฉันก็สร้างสิ่งนี้โดยใช้ข้อเสนอแนะของคุณsuperuser.com/a/1019631/398328
VarunAgw

คำตอบ:


1

ในที่สุดฉันก็สามารถทำสิ่งนี้ได้ด้วยสคริปต์ AutoHotKey ง่ายๆ ก่อนกำหนดแป้นพิมพ์ลัดเพื่อ "แปลงเป็น Unix Line Ending" ใน "Shortcut Mapper" (ควรอยู่ที่ประมาณ S.No 153)

#IfWinActive, G:\ ahk_class Notepad++
    ^s::Send ^!j^s
#IfWinActive

บรรทัดแรกตรวจสอบว่า windows ปัจจุบันคือ notepad ++ และไฟล์ที่เปิดมาจากG:\พาร์ติชั่น (Notepad ++ ตั้งค่าพา ธ ของไฟล์ปัจจุบันเป็นชื่อเรื่อง)

บรรทัดที่สองจับCtrl+ Sแล้วส่งครั้งแรกCtrl+ Alt+ J(ทางลัด Notepad ++ แป้นพิมพ์เพื่อเปลี่ยนบรรทัดจบ Unix) แล้วCtrl+ Sไปจนบันทึก)


ฉันใช้ Autohotkey และนั่นไม่เคยเกิดขึ้นกับฉัน ชื่นชมมาก
Kennah
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.