سؤال

أنا أستخدم سمة 256 ألوانًا في VIM (SET T_CO = 256) ويفتح جميع ملفات PHP حوالي 8 ثوانٍ.

  • إنها جهازك المحلي ثنائي النواة
  • لا يعتمد على نظام الألوان الذي استخدمته (Zenburn ، Wombat ، Wombat256)
  • HTML ، Python ، JS أو كل الملفات يفتح لحظة
  • يستغرق حوالي 8 ثوانٍ حتى لإنشاء ملفات php جديدة (: o newfile.php)
  • لقد قمت بإعداد محطة بلدي بشكل صحيح
  • كل شيء على ما يرام إذا كنت أستخدم 16 لونًا (اضبط T_CO = 16)

أريد حقًا استخدام وضع 256 ألوانًا ، يبدو أجمل بكثير ، لكن لا يمكنني التخلص من هذه التأخيرات.

هل كانت مفيدة؟

المحلول

الطريقة الصحيحة للعثور على سبب مشاكل الأداء في VIM هو تحديد إخراج تصحيح الأخطاء (اختياريا - مقارنة مع إعداد VIM دون مشاكل).

مقارنة ناتج التصحيح:

vim -c 'set verbosefile=./vim1.log verbose=12' -c 'command that causes problem' -c 'qa!'
vim -c 'set verbosefile=./vim2.log verbose=12' -c 'qa!'
diff ./vim1.log ./vim2.log

في بعض الحالات ، يمكنك أيضًا زيادة مستوى المطالبة حتى 15

التنميط:

vim -c 'profile start ./vim.profile' -c 'profile func *' -c 'profile file *' -c 'command that causes problem' -c 'qa!'
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top