วิธีทำให้ Vim ไม่พับทุกอย่างอัตโนมัติ? [ซ้ำ]


16

ซ้ำได้:
vim: เปิดใช้งาน folds แต่ไม่ปิดโดยอัตโนมัติ

เมื่อใดก็ตามที่ฉันเปิด Vim จะเป็นการพับทุกอย่างโดยอัตโนมัติ ดังนั้นสิ่งแรกที่ฉันทำอย่างสม่ำเสมอคือการเปิดเผยทุกอย่าง

มีวิธีอัตโนมัติหรือไม่

คำตอบ:


36

หากต้องการเปิดฝาพับทั้งหมดให้ใช้ปุ่ม

zR

ในการปรับระดับการพับเริ่มต้นให้เล่นด้วยfoldlevelเช่น

:set foldlevel=1

จะเปิดทั้งหมดใน ระดับสูงสุดเท่าจำนวนที่สูงมากจึงจะเปิดทั้งหมดเท่า ค้นหาระดับ1, 2, 3, ...ที่คุณต้องการ

หากต้องการทำให้คงที่นี้ให้แก้ไข~/.vimrcและเพิ่ม:

set foldlevelstart=1

ซ้ำกับคำถามนี้


7
ในกรณีที่มีคนสงสัยว่าจะพับทั้งหมดได้อย่างไร:zM
Jayaram R

zM หมายถึงอะไร
luis.espinal

set nofoldenableเพื่อปิดการใช้งานพับสิ้นเชิงการใช้งาน
dfarrell07

@ luis.espinal zRอาจหมายถึงการลดการพับในขณะที่zMการพับเพิ่มขึ้น
scai
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.