https://github.com/wasp-byte/george.nvim
Neovim lua plugin for code execution and playground 🛝
https://github.com/wasp-byte/george.nvim
execute george lua neovim neovim-lua-plugin neovim-plugin nvim nvim-plugin playground
Last synced: 4 days ago
JSON representation
Neovim lua plugin for code execution and playground 🛝
- Host: GitHub
- URL: https://github.com/wasp-byte/george.nvim
- Owner: wasp-byte
- License: mit
- Created: 2025-09-25T21:17:05.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-11-13T08:47:15.000Z (6 months ago)
- Last Synced: 2025-11-13T10:21:34.653Z (6 months ago)
- Topics: execute, george, lua, neovim, neovim-lua-plugin, neovim-plugin, nvim, nvim-plugin, playground
- Language: Lua
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# George
In times when you are **curious** about the output of a code snippet. George gives you the ability to execute it or open in a playground.
## Installation
lazy.nvim
```lua
return {
"wasp-byte/george.nvim",
config = function()
local george = require("george")
george.setup()
vim.keymap.set({"n", "v"}, "go", function() george.open() end)
vim.keymap.set({"n", "v"}, "gp", function() george.previous() end)
vim.keymap.set("v", "gr", function() george.run() end)
vim.keymap.set("v", "gt", function() george.time() end)
-- templates
vim.api.nvim_create_autocmd("BufNewFile", {
pattern = george.get_extensions(),
callback = function()
george.template()
end
})
end,
}
```