วิธีการตั้งค่ากลุ่มเพื่อแก้ไขทั้ง Makefile และไฟล์รหัสปกติ?
ฉันใช้ Mac OSX 10.7.5 เนื้อหาของ. vimrc มีดังนี้: set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab สิ่งที่ฉันพยายามจะทำคือเมื่อฉันแก้ไขไฟล์ปกติเช่น. js, .html ฉันต้องการให้แท็บเยื้องกับช่องว่าง 4 ช่องแทนที่จะเป็นแท็บปกติ แต่เมื่อฉันแก้ไข Makefile ฉันต้องการให้เป็นแท็บปกติแทนที่จะเป็นช่องว่าง 4 อันสำหรับการเยื้อง ฉันคิดว่าการตั้งค่าข้างต้นใน. vimrc จะให้สิ่งนั้นกับฉัน แต่ไม่ได้ผลสำหรับฉันเมื่อฉันกำลังแก้ไข Makefile ฉันยังคงมีช่องว่าง 4 ช่องสำหรับการเยื้อง ไม่แน่ใจว่าฉันทำอะไรผิดที่นี่ใช่ไหม