| Crates.io | launch-editor-nvim |
| lib.rs | launch-editor-nvim |
| version | 0.1.0 |
| created_at | 2025-11-23 00:12:17.468047+00 |
| updated_at | 2025-11-23 00:12:17.468047+00 |
| description | Smart Neovim launcher for yyx990803/launch-editor |
| homepage | |
| repository | https://tangled.org/nasso.dev/launch-editor-nvim/ |
| max_upload_size | |
| id | 1945901 |
| size | 20,117 |
launch-editor-nvimsomething you can set as $LAUNCH_EDITOR for
launch-editor to open a file in
an existing nvim process
uses artificial intelligence to choose the best neovim process to open the file in, based on the current working directory of neovim and the path of the file to open
based on https://theosteiner.de/open-neovim-from-your-browser-integrating-nvim-with-sveltes-inspector and some discussion in the comment section under that blog post. thanks everyone!
cargo install --locked launch-editor-nvim
then just set $LAUNCH_EDITOR (e.g., in ~/.zshenv):
export LAUNCH_EDITOR=launch-editor-nvim
| platform | tested | should work |
|---|---|---|
| macOS | yeah | yeah |
| any other unix | no | yeah |
| windows | no | no |
because its fun and also i wanted to be able to cargo install it anywhere
it makes use of somewhat arbitrary heuristics to take a decision for you. it
also helps you be more productive, so it's like a sort of "copilot" i guess. it
also involves a lot of if statements, enough to be called an ai-enabled app
this isn't a question
no, you MUST (see RFC 2119)