การเน้นไวยากรณ์เป็นกลุ่ม: ลบขีดเส้นใต้ที่มีความยาว


0

ฉันใช้การเน้นไวยากรณ์สคริปต์พบได้จากที่นี่ ฉันใช้java.vim , javacc.vim , html.vimและc.vim แต่ฉันได้รับบรรทัดยาวภายใต้คำหลักบางคำเช่นนี้ -

ป้อนคำอธิบายรูปภาพที่นี่

ยิ่งไปกว่านั้นสคริปต์เน้นไวยากรณ์เหล่านั้นจะถูกบันทึกไว้ใน~/.vim/syntaxโฟลเดอร์ของฉันและฉันไม่แน่ใจว่าถ้ากลุ่มใช้จาก.vim/syntax/โฟลเดอร์หรือจาก/usr/share/vim/vim72/syntax/วิธีการแก้ไขและวิธีการบังคับให้กลุ่มโหลดสคริปต์เน้นไวยากรณ์จาก.vim/syntax/โฟลเดอร์?

คำตอบ:


2

สำหรับปัญหาเกี่ยวกับการไฮไลต์ลองทำซ้ำโดยไม่มีการกำหนดค่าและปลั๊กอินอื่นจากนั้นส่งข้อเสนอแนะไปยังผู้เขียนปลั๊กอินไวยากรณ์ เขาอยู่ในตำแหน่งที่ดีที่สุดในการแก้ไขปัญหานี้

ยกเว้นว่าคุณทำสิ่งที่ผิดพลาด'runtimepath'สคริปต์ที่~/.vimเป็นที่นิยมมากกว่าสคริปต์อื่น ๆ ตรวจสอบ

:set runtimepath?

ในผลลัพธ์ของ:scriptnamesสคริปต์ผู้ใช้โลคัลของคุณควรได้รับแหล่งที่มาก่อนสคริปต์ทั้งระบบ (การรวมการป้องกันในแต่ละสคริปต์ทำให้แน่ใจว่าสคริปต์ต่อไปนี้ไม่ได้ทำงานอยู่)

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