การเติมข้อความอัตโนมัติใน Vim
สั้นฉันกำลังค้นหาคุณสมบัติการเติมข้อความอัตโนมัติที่ใช้งานได้สำหรับเครื่องมือแก้ไข Vim ฉันได้ถกเถียงกันมาก่อนว่า Vim แทนที่ IDE ภายใต้ Linux อย่างสมบูรณ์และแม้ว่ามันจะเป็นจริง แต่ก็ไม่มีคุณสมบัติที่สำคัญอย่างใดอย่างหนึ่ง: การเติมข้อความอัตโนมัติ ฉันรู้เกี่ยวกับCtrl+ N, บูรณาการเจริญงอกงาม ctags , Taglist , cppcompleteและOmniCppComplete อนิจจาสิ่งเหล่านี้ไม่ตรงกับคำอธิบายของฉันเกี่ยวกับ“ การเติมข้อความอัตโนมัติที่ทำงาน:” Ctrl+Nทำงานอย่าง (เท่านั้น) ถ้าคุณได้ forgotton วิธีการสะกดหรือclass whileโอ้ดี Ctagsให้ความรู้พื้นฐานแก่คุณ แต่มีข้อเสียมากมาย Taglistเป็นเพียงเสื้อคลุม Ctags และเป็นเช่นนั้นสืบทอดส่วนใหญ่ของข้อเสีย (แม้ว่ามันจะทำงานได้ดีสำหรับการประกาศรายการ ) cppcompleteใช้งานไม่ได้ตามที่สัญญาและฉันไม่สามารถเข้าใจได้ว่าฉันทำอะไรผิดหรือหาก "ทำงาน" ถูกต้องและข้อ จำกัด นั้นเกิดจากการออกแบบ OmniCppCompleteดูเหมือนจะมีปัญหาเช่นเดียวกับ cppcomplete เช่นการเติมข้อมูลอัตโนมัติไม่ทำงานอย่างถูกต้อง นอกจากนี้tagsไฟล์จะต้องได้รับการอัพเดตอีกครั้งด้วยตนเอง ฉันตระหนักถึงความจริงที่ว่าแม้แต่ IDE ที่ทันสมัยและเต็มไปด้วยลมหายใจนั้นก็ไม่ได้นำเสนอโค้ด C ++ ที่สมบูรณ์ นั่นเป็นเหตุผลที่ฉันยอมรับการขาด …