ฉันสังเกตุเมื่อฉันนั่งลงเพื่อทำงานบน MacBook ของฉันในวันนี้ว่าเมื่อเร็ว ๆ นี้มีบางสิ่งบางอย่าง.gvimrc
ที่ทำให้ฉันรู้สึกแย่เมื่อเทียบกับการตั้งค่าของฉัน: เมื่อฉันเปิดตัว MacVim ทุกอย่างดูปกติยกเว้นหน้าต่างของฉันเล็กมาก ) อยากรู้อยากเห็นผมพยายามverbose set columns?
ที่บอกผมว่า "180, ชุดสุดท้ายจาก ~ / .gvimrc" แม้ว่าหน้าต่างก็เห็นได้ชัดว่าไม่ 180 คอลัมน์กว้าง set columns=180
คืนค่าหน้าต่างเป็นความกว้างที่คาดไว้
หลังจากการดีบักและแบ่งไฟล์ RC ตามปกติฉันสังเกตเห็นสิ่งผิดปกติ ฉันไม่แน่ใจว่าสิ่งนี้เกี่ยวข้องกับขนาดคอลัมน์ของฉันที่ไม่ได้นำไปใช้หรือไม่ไม่ว่าด้วยวิธีใดก็อยากรู้อยากเห็นและฉันไม่สามารถเข้าใจได้
ถ้าฉันใช้: mvim -u NONE -c "set columns=100"
ฉันจะได้หน้าต่างดังนี้:
หากฉันรันคำสั่งเดียวกันทั้งหมดอีกครั้งฉันจะได้รับสิ่งนี้:
verbose set co?
รายงาน 100 และ 66 ตามลำดับในทั้งสองกรณีระบุว่า "ชุดล่าสุดจากอาร์กิวเมนต์ -c" การทำซ้ำคำสั่ง launch ทำให้สถานะหน้าต่างเป็นทางเลือก
ฉันพยายามที่จะ nuking .viminfo
ระหว่างวิ่ง; มันไม่มีผลกระทบ
ฉันใช้ MacVim snapshot 74 ในขณะนี้แม้ว่าฉันจะเป็นรุ่นก่อนหน้านี้เมื่อสิ่งนี้เริ่มเกิดขึ้นและอัปเกรดเพื่อดูว่ามันเป็นเพียงแค่การกำหนดเวอร์ชัน ฉันใช้งาน 10.10.3 และเป็นไปได้ว่าพฤติกรรมนี้เกิดจากข้อผิดพลาดเฉพาะของ MacVim ที่โผล่ขึ้นมาเนื่องจากการอัปเดตระบบปฏิบัติการ (ซึ่งเพิ่งเกิดขึ้นเมื่อเร็ว ๆ นี้) อย่างไรก็ตามถ้าฉันติดตั้ง MacVim บนแล็ปท็อปของภรรยาของฉัน (ใช้งานระบบปฏิบัติการเวอร์ชันเดียวกัน) พฤติกรรมนั้นจะไม่ทำซ้ำ
ฉันกำลังสูญเสีย สิ่งใดในโลกที่อาจทำให้เกิดพฤติกรรมนี้
แก้ไข: หลังจากตรวจแก้จุดบกพร่องอย่างต่อเนื่องฉันสังเกตเห็นว่าดูเหมือนจะทำซ้ำวิธีนี้เท่านั้นหากฉันมีจอภาพภายนอกเชื่อมต่อกับแล็ปท็อป นี่ทำให้ฉันเชื่อว่าเป็นข้อบกพร่องบางอย่าง