3 Repos
Populates Neovim's quickfix or location list with structured hunk data for navigation and review workflows.
Distinct from Quickfix List Navigation: Distinct from Quickfix List Navigation: focuses on populating the quickfix list with structured data, not just navigating an existing list.
Explore 3 awesome GitHub repositories matching development tools & productivity · Quickfix List Population. Refine with filters or upvote what's useful.
Dies ist eine Vim-Erweiterung, die Git-Änderungsvisualisierung und Hunk-Management bietet. Sie zeigt Markierungen in der Sign-Spalte an, um hinzugefügte, geänderte oder entfernte Zeilen relativ zum Git-Index anzuzeigen, wodurch Benutzer Diffs visualisieren und Pufferversionen nebeneinander vergleichen können. Das Plugin erweitert die Textobjekte des Editors, um gezielt Blöcke geänderter Zeilen anzusprechen, was die Verwendung von Standardoperatoren auf diese zusammenhängenden Hunks ermöglicht. Es bietet zudem Werkzeuge, um einzelne Änderungsblöcke direkt im Editor zu stagen oder rückgängig zu machen. Zusätzliche Funktionen umfassen Navigationshilfen zum Springen zwischen geänderten Codeblöcken und das Füllen der Quickfix-Liste mit Änderungsorten. Das Plugin kann Diff-Statistiken für die Statuszeile berechnen und unveränderten Text ausblenden, um nur geänderte Blöcke hervorzuheben.
Transforms raw diff output into a list of jump targets within the editor's native quickfix list.
Gitsigns.nvim is a Neovim plugin that integrates Git diff visualization, blame annotations, and hunk-based staging directly into the editor buffer. It renders add, modify, and delete indicators in the sign column for tracked files, and provides inline or popup blame annotations showing commit authorship and date for each line. The plugin operates on individual diff hunks as atomic units for staging, reverting, and navigation, all executed asynchronously via Neovim's job control API to avoid blocking the UI. The plugin distinguishes itself by enabling hunk-level staging and resetting directly
Populates Neovim's quickfix and location lists with structured hunk data for batch review and navigation.
VimTeX ist eine integrierte Entwicklungsumgebung zum Verfassen und Kompilieren von LaTeX-Dokumenten innerhalb von Vim und Neovim. Es fungiert als umfassende Suite für das Verfassen technischer Dokumente und kombiniert die Rollen eines Syntax-Highlighters, Dokument-Navigators und Autovervollständigungs-Engines. Das Plugin zeichnet sich durch einen koordinierten Workflow aus, der asynchrone Kompilierung und bidirektionale Synchronisation mit externen PDF-Viewern verwaltet. Dies ermöglicht es Benutzern, zwischen spezifischen Quellpositionen und ihren gerenderten Seiten zu springen, während eine reaktionsschnelle Editor-Oberfläche während der Dokumentenerstellung erhalten bleibt. Das System bietet ein breites Spektrum an Funktionen für Dokumentenintelligenz und Bearbeitung. Dies umfasst kontextsensitive Vorschläge für Zitate und Labels, ein navigierbares Inhaltsverzeichnis für das Durchsuchen großer Dateien und spezialisierte Textobjekte, die LaTeX-Umgebungen und Mathe-Zonen als atomare Einheiten behandeln. Es analysiert zudem Kompilierungsprotokolle, um Fehler und Warnungen direkt den entsprechenden Zeilen im Quellcode zuzuordnen.
Parses external compilation logs to populate the editor's quickfix list with mapped errors and warnings.