2 مستودعات
Non-blocking mechanisms for loading search results into editor buffers to maintain interface responsiveness.
Distinct from Asynchronous Buffer Retrievers: None of the candidates cover asynchronous population within the context of an editor's UI responsiveness; most focus on GPUs, assets, or general scheduling.
Explore 2 awesome GitHub repositories matching development tools & productivity · Asynchronous Buffer Population. Refine with filters or upvote what's useful.
Kakoune is a scriptable, modal text editor for the terminal that employs a client-server architecture. This model allows multiple terminal windows to connect to a single editing session, providing a programmable environment for managing source code and text. The editor is distinguished by its selection-first logic, where a text region must be predefined before a command is applied. It leverages regular expressions to manage multiple cursors and perform bulk edits across complex text patterns, and it integrates deeply with the shell by piping selections through external programs and filters.
The editor uses FIFO buffers to run background commands and display results progressively.
fzf.vim is a Vim fuzzy finder plugin that integrates the fzf command-line interface into the editor. It serves as a text editor search interface and buffer and file navigator, allowing users to quickly locate files, buffers, and text patterns. The plugin functions as a bridge to the fzf command-line tool, enabling users to search for files, grep code content, and navigate git commits, marks, and tags. It also provides a mechanism to send multiple fuzzy search results directly into the Vim quickfix list for batch editing. Broad capabilities include interactive text completion for paths and wo
Implements non-blocking loading of search results to ensure the editor remains responsive during large-scale file searches.