Saya sangat suka lipat di Vim, tetapi ada beberapa buffer non-file (command-t plugin window untuk satu) yang saya benar - benar tidak ingin lipat, karena perintah lipat normal tidak berfungsi di sana.
Jika saya bisa mengatakan vim untuk tidak secara otomatis menutup flip (hanya menutupnya ketika saya memberitahukannya) yang seharusnya memperbaiki masalah, tetapi saya tidak melihat opsi apa pun dalam vim yang membantu mengubah perilaku itu. Apakah ada cara untuk mengaktifkan lipatan tetapi tidak secara otomatis menutup semua lipatan saat buffer dibuat / file dibuka?
zR adalah perintah untuk membuka semua lipatan. Saya berasumsi Anda dapat menggunakan perintah autocommand (au) untuk hanya meletakkan opsi di .vimrc Anda untuk mengeluarkan perintah zR ketika membuka buffer dengan ekstensi file yang tidak ingin Anda mulai dengan penutupan otomatis lipatan. Sesuatu seperti ini:
belum diuji, sebenarnya sintaks yang benar mungkin menggunakan perintah exe untuk zR:
Saya berasumsi Anda sedang berbicara tentang autofolding lipatan yang ditentukan secara manual atau secara otomatis ketika buffer dibuka. Jika buffer dalam pertanyaan tidak seharusnya memiliki lipatan sama sekali, maka itu mungkin masalah yang berbeda, sesuatu di mana Anda ingin lipatan dinonaktifkan untuk tipe buffer tersebut.
sumber