içinde dosya açıldığında yalnızca açıklamaları katla Vim'deki ayrıntılı yorumlarla uzun kod dosyalarını görüntülerken, dosyaları katlanmış olan yorumlarla birlikte yükleyebilmeyi, ancak her şeyin açılmasını istiyorum. Ben benim .vimrc
sahip akım katlama konfigürasyonu: Ben kıvrımlar yaparak başlamak istediğinizdeVim
set foldmethod=syntax
set nofoldenable
Bu şekilde, sadece z
komutlarını çalıştırmaya başlayabilirsiniz. Ama sadece (blok) yorumları katlamanın bir yolu var mı?
Bu büyük bir ansewr. Çok öğrendim. Ancak, kutudan işe yaramadı. Ben yapmak zorundaydım ... set fen | % katopen | % g ^/\ * @ call SilentFold() ', burada' SilentFold', bir blok yorumu olmasa bile '/*...*/' stilinin kullanıldığı satırların katlama hatalarını bastırmak için tanımladığım bir işlevdir (evet, itiraz ediyorum ama kodu yazmamıştım) ve 'normal zc' kullanmaktadır. Ayrıca, yaptığım şeyin yayını geliştirdiğini bulursanız, ondan çizim yapmaktan çekinmeyin. (Bu çok mantıklı ve nedenini bilmek de merak ediyorum.) +1 Teşekkür ederim! –
Aslında benim cevabım garip bir şekilde davranıyor ... yorumlamayan şeyleri katlıyor, yani {...} bloklar. –
@Kazark tamam, karışıklık için özür dilerim. Güncellenmiş cevabımın artık mükemmel çalıştığına inanıyorum. Bilmeme izin ver. – Conner