awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesText Object Extensions

Vim plugin additions that define new text objects for improved navigation and editing.

Distinct from Vim Plugins: Focuses on adding new text-object definitions rather than general plugin functionality

Explore 4 awesome GitHub repositories matching development tools & productivity · Text Object Extensions. Refine with filters or upvote what's useful.

Awesome Text Object Extensions GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • airblade/vim-gitgutterالصورة الرمزية لـ airblade

    airblade/vim-gitgutter

    8,506عرض على GitHub↗

    هذه إضافة لـ Vim توفر تصوراً لتغييرات Git وإدارة كتل التعديلات (hunks). تعرض علامات في عمود الإشارات للإشارة إلى الأسطر المضافة أو المعدلة أو المحذوفة مقارنة بـ Git index، مما يسمح للمستخدمين بتصور الفروقات (diffs) ومقارنة إصدارات المخزن المؤقت جنباً إلى جنب. توسع الإضافة كائنات النص في المحرر لاستهداف كتل محددة من الأسطر المعدلة، مما يتيح استخدام العوامل القياسية على هذه الكتل المتجاورة. كما توفر أدوات لإضافة (stage) أو التراجع عن كتل تغييرات فردية مباشرة داخل المحرر. تشمل القدرات الإضافية أدوات تنقل للتنقل بين كتل التعليمات البرمجية المعدلة وتعبئة قائمة الإصلاح السريع (quickfix) بمواقع التغييرات. يمكن للإضافة حساب إحصائيات الفروقات لسطر الحالة وطي النصوص غير المعدلة لإبراز الكتل المعدلة فقط.

    Defines new text objects for the Vim editor specifically to target blocks of modified lines.

    Vim Script
    عرض على GitHub↗8,506
  • mattn/emmet-vimالصورة الرمزية لـ mattn

    mattn/emmet-vim

    6,463عرض على GitHub↗

    emmet-vim is a plugin for Vim that functions as a markup automation tool and code expander. It allows for the rapid generation of HTML and CSS structures by expanding shorthand text expressions into full code elements. The tool provides a set of shortcuts for wrapping, balancing, and manipulating tags. It includes a text object extension that enables navigation and editing commands for jumping between nested element boundaries. The project covers a range of capabilities for frontend code refactoring and document hierarchy restructuring. These include tag wrapping, element removal, attribute

    Provides custom text objects for jumping between and modifying nested element boundaries.

    Vim Script
    عرض على GitHub↗6,463
  • lervag/vimtexالصورة الرمزية لـ lervag

    lervag/vimtex

    6,293عرض على GitHub↗

    VimTeX هي بيئة تطوير متكاملة لتأليف وتجميع مستندات LaTeX داخل Vim و Neovim. تعمل كمجموعة شاملة لتأليف المستندات التقنية، تجمع بين أدوار مُبرز الصيغة، ومتصفح المستندات، ومحرك الإكمال التلقائي. تتميز الإضافة بسير عمل منسق يدير التجميع غير المتزامن والمزامنة ثنائية الاتجاه مع عارضي PDF الخارجيين. يتيح ذلك للمستخدمين التنقل بين مواقع المصدر المحددة وصفحاتها المعروضة مع الحفاظ على واجهة محرر سريعة الاستجابة أثناء إنتاج المستندات. يوفر النظام مجموعة واسعة من القدرات لذكاء المستندات والتحرير. يتضمن ذلك اقتراحات مدركة للسياق للاقتباسات والتسميات، وجدول محتويات قابلاً للتنقل لاجتياز الملفات الكبيرة، وكائنات نصية متخصصة تعامل بيئات LaTeX ومناطق الرياضيات كوحدات ذرية. كما يقوم بتحليل سجلات التجميع لتعيين الأخطاء والتحذيرات مباشرة إلى الأسطر المقابلة في الكود المصدري.

    Defines new text objects to allow precise selection and manipulation of LaTeX structural elements.

    TeX
    عرض على GitHub↗6,293
  • tpope/vim-commentaryالصورة الرمزية لـ tpope

    tpope/vim-commentary

    6,161عرض على GitHub↗

    هذا المشروع عبارة عن إضافة تعليق لـ Vim ومعلق مدرك للغة مصمم لتطبيق أحرف تعليق خاصة بنوع الملف على الكود المصدري. يعمل كامتداد لكائن نصي يسمح بتبديل علامات التعليق على الأسطر أو كتل النصوص المحددة. تستخدم الإضافة حركات ونطاقات Vim لتحديد النص المحدد المراد تعديله، مما يؤدي إلى أتمتة عملية إضافة أو إزالة علامات التعليق. يوفر دعم صيغة متعدد اللغات عن طريق تعيين أحرف التعليق تلقائياً بناءً على نوع الملف الحالي. يمكن للمستخدمين تحديد أحرف تعليق مخصصة لأنواع ملفات معينة لضمان التوافق عبر لغات برمجة مختلفة.

    Extends Vim's text object capabilities to allow manipulating blocks of text based on comment syntax rules.

    Vim Script
    عرض على GitHub↗6,161
  1. Home
  2. Development Tools & Productivity
  3. Vim Plugins
  4. Text Object Extensions