(FIM Perffiling) وضع VIM 256 Colors ، ملفات PHP Laggy
-
30-09-2019 - |
سؤال
أنا أستخدم سمة 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!'
لا تنتمي إلى StackOverflow