This is a forked repo of https://github.com/swaits/lazyjj.nvim modified to use blazingjj (fork of inactive lazyjj).
- Lua 100%
| lua/blazingjj | ||
| LICENSE | ||
| README.md | ||
blazingjj.nvim
A Neovim plugin that provides a floating window interface for blazingjj.
Requirements
- Neovim >= 0.5.0
- plenary.nvim
- blazingjj installed and available in your PATH
Installation
Using packer.nvim:
use {
'https://opencommit.eu/sejo/blazingjj.nvim.git',
requires = 'nvim-lua/plenary.nvim',
config = function()
require('blazingjj').setup()
end
}
Using lazy.nvim:
{
'https://opencommit.eu/sejo/blazingjj.nvim.git',
dependencies = 'nvim-lua/plenary.nvim',
opts = {}
}
Configuration
The plugin can be configured by passing options to the setup function:
require('blazingjj').setup({
mapping = '<leader>jj' -- Change the default keymap
})
Or when using lazy.nvim:
{
'https://opencommit.eu/sejo/blazingjj.nvim.git',
dependencies = 'nvim-lua/plenary.nvim',
opts = {
mapping = '<leader>jj'
}
}
Usage
- Use the configured keymap (default:
<leader>jj) to openblazingjjin a floating window - Or use the
:BlazingJJcommand - Press
qor lose focus to close the window - The window will automatically return focus to your previous window when
closing
blazingjj
License
This plugin is licensed under the MIT license.