แท็บสำหรับการเยื้อง, ช่องว่างสำหรับการจัดตำแหน่ง
ฉันพยายามทำให้เยื้องเป็นกลุ่มโดยอัตโนมัติด้วยแท็บและจัดแนวกับช่องว่าง แต่จริงๆแล้วเยื้องกลุ่มกับแท็บและเติมการจัดตำแหน่งด้วยแท็บ + ช่องว่างสีขาว เป็นกลุ่มมัน: (แต่ละบล็อกเป็นแท็บ) { >--long a = 1, >-->--..b = 2, >-->--..c = 3; } อาจทำได้: { >--long a = 1, >--.....b = 2, >--.....c = 3; } ดังนั้นฉันคิดว่ามีคำถามมากมายเกี่ยวกับหัวเรื่องของแท็บและช่องว่าง แต่ไม่มีคำถามใดเลยที่ให้โซลูชัน Just Works: /programming/8493705/vim-use-tabs-for-indentation-spaces-for-alignment-with-c-source-files /programming/29208431/vim-indent-with-tabs-align-with-spaces /programming/6504507/vim-indenting-and-alignment-combining-spaces-and-tabs ที่จริงฉันกำลังใช้: set ai set cindent set cinoptions=(0,:0,u0,U0,g0) ฉันลองปลั๊กอินSmart Tabซึ่งดูเหมือนว่าจะทำงานได้ดี แต่เมื่อฉันลองgg=Gฉันจะได้รับข้อผิดพลาดแปลก ๆ Error …