วิธีการจัดเก็บการตั้งค่าแท็บแท็บในไฟล์?


5

ฉันต้องการความกว้างแท็บที่แตกต่างกันสำหรับไฟล์ต่าง ๆ เมื่อใช้ Vim มีวิธีในการจัดเก็บข้อมูลนี้ในไฟล์และให้ Vim ใช้การตั้งค่าโดยอัตโนมัติหรือไม่

vim 

คำตอบ:


7

ทั้งนี้ขึ้นอยู่กับสิ่งที่เหมาะกับสถานการณ์ของคุณคุณสามารถมองเข้าไปในการปรับแต่งปลั๊กอิน filetype (ถ้าคุณต้องการตั้งค่า TabStop โดย filetype) หรือเปิดใช้งานmodelinesและยอมรับความเสี่ยงประกอบถ้าการตั้งค่ามีเฉพาะในแต่ละไฟล์

สำหรับวิธี filetype เป็นตัวอย่างฉันมีดังต่อไปนี้ใน~/.vim/after/ftplugin/python.vim:

setlocal expandtab softtabstop=4 shiftwidth=4

Modelines คือสิ่งที่ฉันกำลังมองหา ขอบคุณ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.