# NVim-Smuggler
*Well, listen up, folks! [`REPLSmuggler.jl`](https://github.com/klafyvel/REPLSmuggler.jl) just slipped into your cozy REPL like a shadow in the night.*
[Demo](#Demo) | [Features](#Features) | [Installation](#Installation) | [Configuration](#Configuration) | [Documentation](#Documentation) | [Acknowledgements](#Acknowledgements) | [License](#License) | [![LuaRocks](https://img.shields.io/luarocks/v/Klafyvel/nvim-smuggler?logo=lua&color=purple)](https://luarocks.org/modules/Klafyvel/nvim-smuggler)
Neo-Vim companion plugin for REPLSmuggler.jl. Send code to your Julia REPL, and get Neo-Vim diagnostics in return.
[!WARNING]
NeoVim 0.10 or later is required.
Demo
Installation
Using rocks.nvim:
:Rocks install nvim-smuggler
Using Lazy:
return {
"klafyvel/nvim-smuggler",
config=true,
dependencies = { "nvim-neotest/nvim-nio" },
}
Configuration and Documentation
See :help smuggler
.
Acknowledgements
- vim-slime by jpalardy inspired the design for sending code to the REPL from a buffer,
- nvim-nio is used for all asynchronous stuff in the plugin.
License
NVim-Smuggler is available under the MIT license.