هل تم التفكير في إضافة نظام ماكرو إلى Vimium؟ سيكون مفيدًا بشكل خاص للقيام بمهام متكررة مثل الانتقال إلى صفحة معينة وما إلى ذلك.
+1 لهذه الميزة
أحب أن أتمكن من كتابة شيء مثل:
// يعثر على الإدخال الثاني ، يدخل نصًا ، ينقر على عنصر #button ، ينقر على الرابط "التالي"
وظيفة noteAndNext (نص) {
التركيز
التركيز إدخال // الإدخال الثاني
أدخل النص
التركيز على "#button"
انقر فوق // إرسال النموذج
يذهبون المقبل
}
unmap k
خريطة ك؟ noteAndNext ($؟) // كتابة esc k foobah سيؤدي إلى تشغيل noteAndNext باستخدام الوسيطة "foobah"
إنها فكرة رائعة ، لكنني لم أسمع الكثير من الطلب على ذلك ، وستكون إضافة حل البرمجة النصية البدائية إضافة ثقيلة إلى قاعدة الكود.
+3 التصويت لهذا. لدي حاجة للقيام بالعديد من المهام المتكررة على صفحة الويب. يجرى
قادرة على تسجيل aq +
يخفف الألم لأن النظام الذي أصل إليه ليس لديه طريقة جيدة للقيام بعمليات جماعية.
يجعل Vimium الأمر أسهل كثيرًا ، ولكن بدون طريقة لتسجيل الماكرو ينقصه
وظائف.
كتابة نص لهذه الأشياء ثانوي ، لكن تسجيل الماكرو مثل vim
سيكون أكثر فائدة.
TreyBlancher ... هل يمكنك إعطاء حالة استخدام ملموسة ، من فضلك؟
(بينما تبدو هذه فكرة مثيرة للاهتمام ، أتساءل عما إذا كانت قد تكون صعبة في ضوء مقدار المعالجة غير المتزامنة التي نقوم بها.)
@ smblott-github: حالة الاستخدام الوحيدة التي أملكها هي واجهة مستخدم إدارة PortaSIP ،
شيء لا يحتمل أن يكون لديك حق الوصول إليه. في الأساس ، أريد أن تعمل هذه الميزة
على غرار وحدات ماكرو vim ، اضغط على "q" وحرف تسجيل يبدأ التسجيل. أي
يتم وضع أوامر vimium في الماكرو ، حتى تتم كتابة "q" مرة أخرى. بهذه الطريقة ، مملة
يمكن أتمتة المهام.
وحدات ماكرو لملء صفحات تكوين جهاز التوجيه ، أو أي شيء يمكن تحقيقه باستخدام
أوامر vimium. صفحات ثابتة لا تتغير. محرر لتعديل الماكرو و
إدراج ، على سبيل المثال التوقف المؤقت سيكون مفيدًا أيضًا.
نظرًا لأنني استخدمت مزيجًا من وحدات ماكرو لوحة المفاتيح Maestro و vimium لفعل ما أريد ،
لكنه عتيق نوعًا ما (ولا أريد الاعتماد على Keyboard Maestro بعد الآن).
+1 لهذه الميزة كما وضعها TreyBlancher
+1 لهذا ، لا بد لي من إجراء الكثير من التغييرات المتكررة أثناء تعيين الأذونات! لا بد لي أيضًا من الانتظار حتى يتم تحميل الصفحات - لذا سيكون من الرائع جدًا أن يكون لديك ميزة "الوقت الفعلي" التي (عند تمكينها) تنتظر قبل الضغط على المفتاح التالي طالما فعلت أثناء إنشاء الماكرو. في هذه الأثناء ، أتساءل عما إذا كان من الممكن القيام بشيء ما باستخدام Autokey .. سأقوم بتحديث هذا إذا اكتشفت ذلك!
لا تزال الميزة مطلوبة بشدة في عام 2020
التعليق الأكثر فائدة
+1 لهذا ، لا بد لي من إجراء الكثير من التغييرات المتكررة أثناء تعيين الأذونات! لا بد لي أيضًا من الانتظار حتى يتم تحميل الصفحات - لذا سيكون من الرائع جدًا أن يكون لديك ميزة "الوقت الفعلي" التي (عند تمكينها) تنتظر قبل الضغط على المفتاح التالي طالما فعلت أثناء إنشاء الماكرو. في هذه الأثناء ، أتساءل عما إذا كان من الممكن القيام بشيء ما باستخدام Autokey .. سأقوم بتحديث هذا إذا اكتشفت ذلك!