Powerline: يختفي شريط Powerline عند تحديد مصادر .vimrc ويتركني مع سطر حالة عادي

تم إنشاؤها على ١٣ فبراير ٢٠١٣  ·  7تعليقات  ·  مصدر: powerline/powerline

التعليق الأكثر فائدة

عند استخدام autocmd الذي يوفر موارد لـ vimrc ، استخدم دائمًا autocmd -nested _.

ال 7 كومينتر

يجب عليك إزالة كشوفات الحساب set statusline من vimrc الخاص بك.

تم التعليق على جميع عبارات 'set statusline' في ملف rc الخاص بي ، تاركًا السطر الذي يحتوي على 'set laststatus = 2'. لا تزال المشكلة قائمة. الرجاء عدم إغلاق علاقة الخطأ حتى يتم التحقق من الإصلاح المقترح.

أستطيع أن أرى أنك تستخدم إصدارًا قديمًا من Powerline حيث تم تغيير عبارة python from powerline.bindings.vim import source_plugin; source_plugin() لتحديث مسار التشغيل بدلاً من ذلك في الإصدارات الأخيرة. يرجى التحديث إلى أحدث مراجعة وتحديث vimrc وفقًا للمستندات وإخباري إذا استمر الخطأ.

نعم. تم تحديث powerline وتغيير بيان استدعاء powerline في ملف rc الخاص بي.

ساعد هذا في الحالة التي قمت فيها يدويًا بمصدر ملف .vimrc الخاص بي داخل vim ، ولكن لدي أمر autocmd الذي يقوم بمصادر ملف .vimrc في كل مرة يتم فيها حفظ ملف rc. عندما قمت بحفظ ملف rc ، مما تسبب في الأمر في السطر 232 في .vimrc الخاص بي ، أحصل على الخطأ رقم 153

عند استخدام autocmd الذي يوفر موارد لـ vimrc ، استخدم دائمًا autocmd -nested _.

Lokaltog أعتقد أنه يجب إضافة هذه المعلومات إلى استكشاف الأخطاء وإصلاحها لأنه من الشائع أن يكون لديك autocmd تلك الموارد vimrc عند الحفظ ، وقد رأيت بالفعل سؤالًا واحدًا على الأقل على SO. في معظم الأوقات ، يكون الحدث ColorScheme هو الحدث الوحيد المستخدم فعليًا والذي قد يتم إطلاقه بشأن توفير الموارد لـ vimrc (تم حذف SourcePre و SourceCmd أيضًا بدون تداخل ، لكنني لم أرَ أبدًا تقريبًا استخدامهم ؛ باستثناء أوامر SourceCmd لـ {proto}:// البروتوكولات الزائفة و (ربما تكون مضغوطة) ملفات vimball).

@ ZyX-I شكرًا ، سأضيفه إلى استكشاف الأخطاء وإصلاحها.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات