คำสั่ง“ set” มีผลกับบัฟเฟอร์ที่ใช้งานหรือไม่?
ฉันมีสองบัฟเฟอร์ในกลุ่ม: :ls 1 %a ".vimrc" line 1 2 #h "script.sh" line 1 Press ENTER or type command to continue เท่าที่เห็นข้างต้นฉันอยู่ในบัฟเฟอร์แรก ตอนนี้ถ้าฉันรัน:set softtabstop=16คำสั่งแล้วฉันคาดว่ามันจะส่งผลกระทบต่อบัฟเฟอร์ทั้งสอง อย่างไรก็ตามนี่ไม่ใช่ตัวอักษร - ในขณะที่stsค่าสำหรับบัฟเฟอร์แรกถูกเปลี่ยนแน่นอนและTabคีย์จะแทรกอักขระแท็บสี่ตัว ( ts=4) จากนั้นสำหรับบัฟเฟอร์ที่สองstsค่ายังคงอยู่4: :ls 1 #h + ".vimrc" line 1 2 %a + "script.sh" line 1 softtabstop=4 Press ENTER or type command to continue เหตุผลที่เป็นเช่นนั้น? …