Bagaimana untuk menetapkan lebar ruang tab yang berbeza untuk fail kod yang berbeza (yang boleh dinilai dengan nama akhiran) dalam fail .vimrc? Sebagai contoh, tab fail .rb diindenkan oleh dua ruang pada satu masa, tab fail .c diindenkan oleh tiga ruang dan tab fail .cs diindenkan oleh empat ruang, serupa dengan ini. PS: Ia hanya perlu digunakan pada linux dan osx. Terima kasih terlebih dahulu kepada semua yang memberikan jawapan.
Hanya tetapkan mengikut jenis fail, seperti berikut.