Herhangi bir sebep olmadan Vim segfaulting


0

Vim düzenleme yaparken zaman zaman benimle dalga geçiyor, ama buna neyin sebep olduğu belli değil. Eminim ki üçüncü parti eklentim var, ama hangisi olduğu hakkında hiçbir fikrim yok.

Buna neyin neden olduğunu nasıl öğrenebilirim?

Yanıtlar:


3

Genellikle, eklentilerinizin yarısını devre dışı bıraktığınız ikili bir arama , daha sonra bunun sadece bir yarısı (sorun hala var olduğunda) veya diğer yarısı (sorun ortadan kalktığında) sorunlu komut dosyasına hızlı bir şekilde ulaşmanızı sağlar. Aynı şey, içindeki yapılandırmayla da yapılabilir ~/.vimrc(blokları yorumlayarak). Ancak sadece düzensiz görünen problemler için bu çok zahmetli (uzun süre boyunca eklentileriniz olmadan çalışmak zorundasınız) ve başarılı olmanız pek mümkün değil (eklentiyi uygun şekilde incelemek çok uzun zaman alabilir (ki bu sadece şüphelendiğiniz kişidir) sebeb olmak)). Bu yüzden, çökmeleri "zorlamak" için bir yol bulamazsanız, bu geçerli değildir.

Sürekli olarak oturum açarak Vim'i çalıştırmayı denerdim:

$ vim -V20vimlog

Son birkaç ifadeyi yakalamak garanti edilmez, ancak şanslı olabilirsiniz.

Bunun dışında, Vim'in en son geliştirme sürümlerine sık sık güncelleme yapmayı deneyin; bu arada sorun çözülmüş olabilirdi.


Teşekkürler, günlük dosyasının son satırları, çökmeye neden olan işlevi göstermektedir, bu yüzden buradan izleyebilmeliyim. Thanks :)
jordelver

-1

Komutu kullanmak isteyebilirsiniz strace vim

Hangi dosyaların vim'in açıldığını ve daha fazla hata ayıklama bilgisi görebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.