A Neovim plugin for running shell commands in terminal buffers or tmux panes with zero configuration.
Yeet.nvim is a minimalist Neovim plugin that executes shell commands directly in terminal buffers or tmux panes. It provides a simple, configuration-free way to run project-specific commands like tests, builds, or scripts by leveraging existing shell tools without complex setup.
Neovim users who frequently run shell commands, such as developers working with various languages and build systems, and those who use terminal buffers or tmux panes within their editor workflow.
Developers choose Yeet.nvim for its zero-configuration approach and flexibility, allowing immediate use with existing bash commands, shell scripts, and makefiles, while offering project-local command history and seamless integration with terminal buffers or tmux.
Plugin for running shell commands in terminal buffers or tmux panes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Works out of the box with existing bash commands, shell scripts, and makefiles, requiring no initial setup for basic usage, as emphasized in the usecase section.
Sends commands to any terminal buffer or tmux pane, allowing versatile workflow integration, as described in the feature list and demo.
Maintains a cache of commands per project for quick reuse, enhancing productivity for repetitive tasks, noted in the usecase and configuration sections.
Enables yeeting selected text to targets, useful for REPLs or multi-command execution, with configurable options like yeet_and_run and clear_before_yeet.
Provides no indication of command success or failure, requiring manual output checking, as admitted in the README's philosophy and usecase sections.
Optimal user experience relies on external plugins like dressing.nvim for sane UX, and full tmux integration adds setup overhead beyond basic Neovim.
Lacks default keymaps, forcing users to define their own, which can be cumbersome for those seeking plug-and-play solutions, as shown in the usage examples.