فيمبيرور هو مكون إضافي رائع لـ برنامج فايرفوكس يسمح لك باستخدام عدد كبير من الأوامر التي اعتدت عليها عند استخدام محرر النص همة.
تركيب
التثبيت هو الانتقال إلى موقع الويب الخاص بهذا الامتداد وسنقوم أيضًا باستنساخ مستودع GitHub جيثب: بالنسبة لبعض الامتدادات التي سوف نستخدمها.
- قم بتثبيت الامتداد من موقع الويب الخاص بك.
- استنساخ مستودع الامتدادات:
git clone $ github.com/vimpr/vimperator-plugins.git vimplug
- قم بإنشاء ملف vimperatorrc:
لمسة $ vimperatorrc
- قم بإنشاء دليل vimperator:
$ مكدير .فيمبراتور
التعامل الأساسي
بمجرد إعادة تشغيل المتصفح ، سنعرف المعالجة الأساسية.
إلى انتقل سنستخدم مجموعات المفاتيح التي يمتلكها المحرر همة بشكل افتراضي ، هذا هو:
- فوق تحت : ك / ي
- فتح الارتباط في علامة التبويب الحالية: اضغط f واكتب الرقم الذي يظهر فوق الارتباط المطلوب
- افتح الرابط في علامة تبويب أخرى في الخلفية: اضغط على F واكتب الرقم الذي يظهر فوق الارتباط المطلوب
- علامة التبويب "تغيير": CTRL - ن y CTRL - ص
- الرجوع / المضي قدمًا في محفوظات علامة التبويب الحالية: CTRL - أو y CTRL - ط
- عرض التنزيلات الحالية: : التحميلات ملاحظة: افتح في نفس علامة التبويب
- أضف إشارة مرجعية: A ملاحظة: سنتعلم لاحقًا طريقة أكثر اكتمالاً للقيام بذلك
- ابحث عن إشارة مرجعية: : bmark ملاحظة: مثله
ترتيب
سنبدأ بإضافة بضعة أسطر إلى ملف vimperatorrc الخاص بنا والذي يشبه Vim's .vimrc.
nnoremap l nnoremap ح
الآن ندخل في وضع الأوامر الخاص بـ vimperator ونقوم بتحميل التكوين الجديد الخاص بنا:
: المصدر! ~ / .vimperatorrc
تفسير صغير
ما فعلناه الآن هو رسم المفتاح l لتتمكن من تغيير الغطاء / علامة التبويب إلى اليمين والمفتاح h إلى اليسار.
الشيء التالي الذي سنفعله هو التعديل الملف لتتمكن من الوصول بسرعة إلى المواقع التي نزورها أكثر من غيرها:
يضاف ما يلي:
qmark الصامت R http://cloud.feedly.com silent qmark g https://gmail.com silent qmark w https://wolframalpha.com silent qmark r http://reddit.com silent qmark or https: // outlook .com
ثانية نحن تحميل ملفنا مع
: المصدر! ~ / .vimperatorrc
يمكننا ممارسة التكوين بالضغط على المفاتيح جي إن آر وستفتح علامة تبويب جديدة مع القارئ يغذي.
ولكن الآن يمكننا الوصول Feedly دون لمس فأر نجد أنه لا يمكننا استخدام اختصارات لوحة المفاتيح للخدمة المذكورة.
لحلها ، سنستخدم أحد النصوص التي قمنا باستنساخها سابقًا ، على وجه الخصوص ، سنستخدم lively.js. من أجل استخدامه ، نتبع الخطوات التالية:
-
$ cp vimplug / _lively.js .vimperator / plugin /
- أضف السطر التالي إلى بداية ملف .vimperatorrc
: المصدر ~ / .vimperator / plugin_lently.js
- أضف السطر التالي إلى ملف .vimperatorrc
: lazy fmaps -u = 'cloud \ .feedly \ .com' m / r gm ga gg gl ovnp
- نعيد تحميل الملف بامتداد
: المصدر! ~ / .vimperatorrc
الآن في كل مرة نصل فيها إلى Feedly ، يمكننا استخدام اختصارات لوحة المفاتيح التي تسمح بها هذه الصفحة.
أخيرًا ، إذا كان الخط الذي ينخفض في كل مرة نضغط فيها j يمكننا إضافة ما يلي إلى ملف .vimperatorrc
nnoremap j 3j nnoremap k 3k
الآن سوف تنخفض / لأعلى ثلاثة أسطر.
لنقل علامات التبويب بسرعة يمكننا إضافة الكود التالي إلى ملف .vimperatorrc
nnoremap : tabmove! -واحد nnoremap : tabmove! +1
الإشارات المرجعية / المفضلة
الشيء الذي أستخدمه كثيرًا عند إجراء بحث أو العثور على معلومات مفيدة هو _المفضلات_.
لكن أسرع طريقة للاتصال هي السيطرة - د أو باستخدام Vimperator يضغط A، والذي يضيف الرابط وعنوانه فقط ، لذلك إذا احتجنا بعد أسابيع قليلة إلى هذه المعلومات ، فعلينا أن نتذكر العنوان أو موقع الويب.
لاستخدام الملصقات نضغط على المفتاح a وفي نهاية السطر الذي يخرج نكتب:
- العلامات Label1 ، Label2 ، إلخ
الآن لأداء الدالة العكسية ، نضغط
: bmarks -tags Label1
إذا وضعنا فقط : bmarks يمكننا وضع جزء من العنوان أو الارتباط.
متنوع
يمكننا أيضًا الوصول إلى قائمة السياق باستخدام مجموعة المفاتيح ;c، نختار الارتباط (الضغط عليه بلوحة المفاتيح
الرقم الذي يتداخل مع الرابط) ونضغط على ENTER.
علامات تبويب البلاط
على الرغم من القدرة على التبديل بين اللوحات / علامات التبويب (من الآن فصاعدًا ، بسبب الكسل ، علامات التبويب) مع فقط h y l إنه مريح للغاية ، ويمكن تحسينه قليلاً
زائد. هذا ، باستخدام الامتداد علامات تبويب البلاط يسمح بفصل علامة التبويب إلى عدة علامات تبويب ، كما لو كانت Vim's vsplit.
بمجرد تثبيت الامتداد ، يكون استخدامه الأساسي بسيطًا:
- استنساخ وفصل ضغط علامة التبويب الحالية CTRL + سهم
- إنشاء علامة تبويب جديدة والصحافة منفصلة التحول + سهم
- انتقل إلى علامة تبويب فرعية نضغط عليها التحول + CTRL + سهم
- توحد في علامة تبويب واحدة الحالية والأخرى الموجودة على اليمين ، اضغط F12لفصلهم F12 ثانية
رائع! ... أحب Vimperator ، لقد كنت أستخدمه منذ عدة أشهر ، ليحل محل متصفح Uzbl السابق ، والذي أعطاني ميزات مشابهة لهذه الوظيفة الإضافية ..
أوصي إذا جربته ، أن تستخدمه لبضعة أسابيع لتعتاد عليه ، وبعد ذلك سترى مدى السرعة والسهولة .. 😀
حسنًا ، يعد Uzbl جيدًا ، لكنه أصبح قديمًا بالفعل لأن محرك عرض Webkit لا يتم صيانته.
لقد كنت أستخدم vimperator لمدة ثلاثة أشهر تقريبًا وهو أمر رائع وسيء جدًا لأنه غير متوفر لمتصفح Chrome / Chromium. بالمناسبة ، عند استخدام Ubuntu ، واجهت مشكلة أن Firefox لم يتعرف على معظم أوامر vimperator ، ويبدو أن الخطأ هو القائمة العامة ، لذا فإن الحل هو تعطيل القائمة العامة لـ Firefox ، والتي يتم تنفيذها من about: config => ui.use_unity_menubar بالنقر بزر الماوس الأيمن على الأخير واختيار TOGGLE.
أخيرًا ، أود أن أذكر اختصارات لوحة المفاتيح الأخرى المفيدة جدًا:
د: إغلاق علامة التبويب.
u: استرداد علامة التبويب في حالة إغلاقها عن طريق الصدفة (مفيد جدًا!)
gg: للانتقال إلى أعلى الصفحة.
G: الانتقال إلى أسفل الصفحة.
/: ادخل إلى وضع "البحث"
تحياتي وشكرا جزيلا على النشر ، بعض الأشياء ساعدتني كثيرا.
انا استخدم dwb كثيرا. بالنسبة لي أفضل من هذا النوع.
حسنًا ، أستخدم خماسي الأصابع ، والذي يشبه vimperator.
http://5digits.org/pentadactyl/
حسنًا ولكن ... هل يعرف أي شخص كيفية "العودة" إلى الصفحة السابقة عندما أتنقل في Firefox؟ (في نفس علامة التبويب) مثل هذا الشيء الأساسي الذي اعتدت فعله بالضغط على مفتاح backspace ...: - /
شيء آخر ، في gThumb: من الذي أتى بالفكرة "الرائعة" بوضع الأسهم للانتقال إلى الصورة التالية ، أحدهما يشير لأعلى والآخر لأسفل؟ (فيما كانوا يفكرون؟) وأهم شيء في العالم: لماذا لا يمكنني تغيير الصور بمجرد الضغط على المؤشرين الأيمن والأيسر (شيء يدوم مدى الحياة ، كما هو الحال في جميع البرامج من هذا النوع).
في لينكس يحتاجون إلى مصمم!
مع تحياتي وشكرا جزيلا لك!
1.- للعودة باستخدام مفتاح Backspace هنا لديك كيف.
2- صحيح أن العديد من التطبيقات تحتاج إلى تصميم أفضل ، ولكن من العام جدًا القول إن Linux يحتاج إلى مصمم.
إيلاف شكرا جزيلا لك حقا !! لقد أصلحته للتو!
الناس مثلك تحدث فرقا! آسف للتعليق والنقد من قبل.
شكرا مرة أخرى 🙂
على الرحب والسعة أوسكار ، هذا ما نحن من أجله