سؤال

هل أي شخص الحصول على surround.vim للعمل مع <أ href ل = "http://www.vim.org/scripts/script.php؟script_id=2136" يختلط = "noreferrer"> repeat.vim ؟

وهذا يجب أن تمكنك من تكرار أي أمر المقدمة من البرنامج المساعد المحيطي مع "". الأوامر.

وأعتقد surround.vim يجب بالفعل مدمج دعم تكرار البرنامج المساعد، لذلك يجب أن تعمل من خارج منطقة الجزاء ولكن لا أستطيع الحصول على عمل.

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

المحلول

وأنا فقط وضعت surround.vim وrepeat.vim في بلدي .vim / الإضافات مجلد وحاولت بها. بالنسبة لي، وأنها تعمل مثل وصفه.

قد حاولت الأمر تكرار على وظيفة التي هي <م> لا المدعومة. في مستندات من surround.vim تقول

 The "." command will work with ds, cs, and yss if you install repeat.vim

وانه لا يقول أن <م> جميع أوامر العمل مع repeat.vim. مثلا الاشياء وضع البصرية (تحديد خطوط متعددة وتحيط بهم) لا يعمل مع repeat.vim

نصائح أخرى

وأنت على حق. يبدو أن تعمل فقط على س، خدمات العملاء وYSS.

وكان يعمل أيضا، جزئيا، على yse، ysiw، ysaw، ys2w. عند تكرار أمر ysiw أنها سوف تتوقف عند الانتظار الفوري لتتمكن من إدخال نوع المحيطة بها (أي ب، B، ص "، ر ...).

لا يوجد حتى الآن أوامر البصرية بالرغم من ذلك. آمل سوف يكون هناك إصدارات المستقبلية مع دعم وأضاف لبقية الأوامر.

شكرا على الإجابة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top