يسرد vim-rfc جميع طلبات RFC الموجودة ويفتح الملف المحدد في مخزن مؤقت جديد.
يعمل في Vim وNvim، ولكنه يتطلب دعم python3: :echo has('python3')
استخدم مدير البرنامج المساعد المفضل لديك.
باستخدام المكونات vim:
Plug 'mhinz/vim-rfc'
أعد تشغيل Vim و :PlugInstall
، ثم ألق نظرة على المستندات: :h rfc
.
وثائق القائمة:
:RFC [vim regexp]
إعادة بناء ذاكرة التخزين المؤقت وقائمة المستندات:
:RFC! [vim regexp]
استخدم <cr>
لفتح إدخال أو q
للإنهاء.
أمثلة: :RFC
, :RFC 100
, :RFC http/2
, :RFC ipv4 addresses
.
ضمن مستند RFC، إذا كنت على سطر من جدول المحتويات، <c-]>
/ <cr>
فسوف ينتقل إلى القسم المشار إليه. في سلسلة مثل STD 10
أو RFC 1234
(والتي يجب أيضًا تمييزها)، فإنه يفتح المستند المشار إليه بدلاً من ذلك. استخدم <co>
للرجوع مرة أخرى.
لا توجد خيارات، ولكن يمكنك تغيير الألوان الافتراضية المستخدمة في النافذة المفتوحة بواسطة :RFC
. انظر :h rfc-colors
.
في المرة الأولى التي يتم فيها استخدام هذا البرنامج الإضافي، يستغرق تنزيل ملف فهرس يحتوي على جميع مستندات RFC الموجودة (حوالي 12 ميجابايت) بضع ثوانٍ. يتم تحليل ملف XML هذا ويتم تخزين كافة إدخالات RFC وSTD في ملف ذاكرة التخزين المؤقت.
في المرة الثانية التي يتم فيها استخدام هذا البرنامج المساعد، سيتم استخدام ملف ذاكرة التخزين المؤقت على الفور.
إذا قمت بتحديد إدخال، فسيتم تنزيله ووضعه على الفور في مخزن مؤقت جديد. لا يوجد ملف مؤقت تم إنشاؤه على القرص.
مواقع ملفات ذاكرة التخزين المؤقت الافتراضية:
$XDG_CACHE_HOME/vim/vim-rfc.txt
لـ Vim$XDG_CACHE_HOME/nvim/vim-rfc.txt
لـ Nvim إذا لم يتم تعيين $XDG_CACHE_HOME
، فسيتم تعيينه افتراضيًا على ~/.cache
.
إذا أعجبتك المكونات الإضافية الخاصة بي، فيرجى تمييزها بنجمة على Github. إنها طريقة رائعة للحصول على ردود الفعل. وينطبق الشيء نفسه على تقارير المشكلات أو طلبات الميزات.