1 repositorio
Runs Git commands asynchronously via Neovim's job control API to avoid blocking the UI during repository operations.
Distinct from Git Command Execution: Distinct from Git Command Execution: focuses on asynchronous execution via editor job control rather than synchronous command invocation.
Explore 1 awesome GitHub repository matching devops & infrastructure · Async. Refine with filters or upvote what's useful.
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
Provides asynchronous Git command execution within the editor to prevent UI blocking during repository operations.