เมื่อใดก็ตามที่ฉันเปิด Vim จะเป็นการพับทุกอย่างโดยอัตโนมัติ ดังนั้นสิ่งแรกที่ฉันทำอย่างสม่ำเสมอคือการเปิดเผยทุกอย่าง
มีวิธีอัตโนมัติหรือไม่
เมื่อใดก็ตามที่ฉันเปิด Vim จะเป็นการพับทุกอย่างโดยอัตโนมัติ ดังนั้นสิ่งแรกที่ฉันทำอย่างสม่ำเสมอคือการเปิดเผยทุกอย่าง
มีวิธีอัตโนมัติหรือไม่
คำตอบ:
หากต้องการเปิดฝาพับทั้งหมดให้ใช้ปุ่ม
zR
ในการปรับระดับการพับเริ่มต้นให้เล่นด้วยfoldlevel
เช่น
:set foldlevel=1
จะเปิดทั้งหมดใน ระดับสูงสุดเท่าจำนวนที่สูงมากจึงจะเปิดทั้งหมดเท่า ค้นหาระดับ1, 2, 3, ...
ที่คุณต้องการ
หากต้องการทำให้คงที่นี้ให้แก้ไข~/.vimrc
และเพิ่ม:
set foldlevelstart=1
ซ้ำกับคำถามนี้
set nofoldenable
เพื่อปิดการใช้งานพับสิ้นเชิงการใช้งาน
zR
อาจหมายถึงการลดการพับในขณะที่zM
การพับเพิ่มขึ้น
zM