awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • airblade/vim-gitgutterAvatar de airblade

    airblade/vim-gitgutter

    8,506Ver en GitHub↗

    Esta es una extensión de Vim que proporciona visualización de cambios en Git y gestión de hunks. Muestra marcadores en la columna de signos para indicar líneas añadidas, modificadas o eliminadas en relación con el índice de Git, permitiendo a los usuarios visualizar diffs y comparar versiones de buffers lado a lado. El plugin extiende los objetos de texto del editor para apuntar a bloques específicos de líneas modificadas, permitiendo el uso de operadores estándar en estos hunks contiguos. También proporciona herramientas para hacer stage o deshacer bloques individuales de cambios directamente dentro del editor. Las capacidades adicionales incluyen utilidades de navegación para saltar entre bloques de código modificados y poblar la lista de quickfix con las ubicaciones de los cambios. El plugin puede calcular estadísticas de diff para la línea de estado y plegar texto no modificado para resaltar solo los bloques modificados.

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

    Vim Script
    Ver en GitHub↗8,506
  • mattn/emmet-vimAvatar de mattn

    mattn/emmet-vim

    6,463Ver en 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
    Ver en GitHub↗6,463
  • lervag/vimtexAvatar de lervag

    lervag/vimtex

    6,293Ver en GitHub↗

    VimTeX es un entorno de desarrollo integrado para crear y compilar documentos LaTeX dentro de Vim y Neovim. Funciona como una suite completa para la creación de documentos técnicos, combinando los roles de resaltador de sintaxis, navegador de documentos y motor de autocompletado. El plugin se distingue por un flujo de trabajo coordinado que gestiona la compilación asíncrona y la sincronización bidireccional con visores de PDF externos. Esto permite a los usuarios saltar entre ubicaciones específicas del código fuente y sus páginas renderizadas mientras mantienen una interfaz de editor receptiva durante la producción del documento. El sistema proporciona una amplia gama de capacidades para la inteligencia y edición de documentos. Esto incluye sugerencias sensibles al contexto para citas y etiquetas, una tabla de contenidos navegable para recorrer archivos grandes y objetos de texto especializados que tratan los entornos LaTeX y las zonas matemáticas como unidades atómicas. También analiza los registros de compilación para mapear errores y advertencias directamente a las líneas correspondientes en el código fuente.

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

    TeX
    Ver en GitHub↗6,293
  • tpope/vim-commentaryAvatar de tpope

    tpope/vim-commentary

    6,161Ver en GitHub↗

    Este proyecto es un plugin de comentarios para Vim y un comentador consciente del lenguaje diseñado para aplicar caracteres de comentario específicos del tipo de archivo al código fuente. Funciona como una extensión de objeto de texto que permite alternar marcadores de comentario en líneas seleccionadas o bloques de texto. El plugin utiliza movimientos y rangos de Vim para determinar el texto específico que se va a modificar, automatizando el proceso de añadir o eliminar marcadores de comentario. Proporciona soporte de sintaxis multilingüe mapeando automáticamente los caracteres de comentario según el tipo de archivo actual. Los usuarios pueden definir caracteres de comentario personalizados para tipos de archivo específicos para garantizar la compatibilidad entre diferentes lenguajes de programación.

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

    Vim Script
    Ver en GitHub↗6,161
  1. Home
  2. Development Tools & Productivity
  3. Vim Plugins
  4. Text Object Extensions