1 dépôt
Using regular expression engines to identify and align text delimiters across multiple lines.
Distinct from Regular Expression Engines: Distinct from Regular Expression Engines: applies regex specifically to the task of vertical text alignment.
Explore 1 awesome GitHub repository matching data & databases · Pattern-Based Alignments. Refine with filters or upvote what's useful.
vim-easy-align est un plugin d'alignement de texte et une extension pour l'éditeur Vim. Il fonctionne comme un formateur de texte basé sur des expressions régulières conçu pour aligner verticalement le texte sur plusieurs lignes. L'outil identifie les points d'ancrage d'alignement en utilisant des caractères ou des expressions régulières pour créer des mises en page tabulaires et un formatage de code source organisé. Il supporte le ciblage d'occurrences spécifiques pour déterminer quelle instance d'un caractère répété sert d'ancrage, ainsi que la capacité de définir des règles d'alignement et des délimiteurs personnalisés. Les capacités incluent l'alignement de texte multiligne avec des modes gauche, droite ou centré, et la capacité de restreindre les opérations d'alignement à des blocs de texte rectangulaires. Le système intègre un filtrage conscient de la syntaxe pour ignorer les délimiteurs trouvés dans les chaînes ou les commentaires et fournit un aperçu visuel en temps réel du résultat de l'alignement avant qu'il ne soit appliqué.
Enables the use of arbitrary regular expressions as delimiters for precise vertical text alignment.