การแบ่งกลุ่มเป็นกลุ่มโดยไม่มีเหตุผลที่ชัดเจน


0

เสียงเรียกเข้าเป็นครั้งคราวเมื่อฉันแก้ไขขณะที่แก้ไข แต่ก็ไม่ชัดเจนว่าอะไรเป็นสาเหตุ ฉันแน่ใจว่าเป็นปลั๊กอินของบุคคลที่สามที่ฉันมี แต่ฉันไม่มีความคิดใด

ฉันจะติดตามสิ่งที่เป็นสาเหตุได้อย่างไร

คำตอบ:


3

บ่อยครั้งที่การค้นหาแบบไบนารีที่คุณปิดการใช้งานปลั๊กอินครึ่งหนึ่งจากนั้นเพียงครึ่งเดียวของปัญหานั้น (เมื่อปัญหายังคงอยู่ที่นั่น) หรืออีกครึ่งหนึ่ง (เมื่อปัญหาหายไป) ให้คุณเข้าสู่สคริปต์ที่มีปัญหาได้อย่างรวดเร็ว คุณสามารถทำสิ่งเดียวกันกับการกำหนดค่าใน~/.vimrc(โดยการคอมเม้นต์บล็อก) แต่สำหรับปัญหาที่ปรากฏเป็นระยะ ๆ นั่นเป็นเรื่องยุ่งยากเกินไป (คุณต้องทำงานโดยไม่มีปลั๊กอินบางตัวเป็นเวลานาน) และไม่น่าจะประสบความสำเร็จ (อาจใช้เวลานานมากในการเจาะลึกลงไปในปลั๊กอิน (ซึ่งคุณสงสัยว่าเป็น สาเหตุ)). ดังนั้นหากคุณไม่พบวิธีที่จะ "ขัดข้อง" การทำเช่นนี้จึงไม่สามารถทำได้

ฉันจะลองใช้ Vim ด้วยการเข้าสู่ระบบอย่างถาวร:

$ vim -V20vimlog

ไม่รับประกันว่าจะได้รับข้อความสองสามข้อสุดท้าย แต่คุณอาจจะโชคดี

นอกเหนือจากนั้นลองอัปเดตเป็นเวอร์ชั่นพัฒนาล่าสุดของ Vim อย่างสม่ำเสมอ ปัญหาอาจได้รับการแก้ไขในระหว่างนี้


ขอบคุณบรรทัดสุดท้ายของไฟล์บันทึกแสดงฟังก์ชั่นที่ทำให้เกิดความผิดพลาดฉันคิดว่าดังนั้นฉันควรจะสามารถติดตามมันได้จากที่นี่ ขอบคุณ :)
jordelver

-1

คุณอาจต้องการใช้คำสั่ง strace vim

คุณจะสามารถดูว่าไฟล์ใดบ้างที่กลุ่มเปิดขึ้นและข้อมูลการดีบักเพิ่มเติม

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