BufOnly.nvim
BufOnly.nvim copied to clipboard
Lua/Neovim port of BufOnly.vim with some changes
Lua/Neovim port of https://github.com/vim-scripts/BufOnly.vim with some changes
BufOnly.nvim
Delete all the buffers except the current, not modified and modifiable buffer.
Requirements
- Neovim 0.5
Install
- With packer.nvim
use { "numtostr/BufOnly.nvim", "cmd": "BufOnly" }
- With vim-plug
Plug 'numtostr/BufOnly.nvim', { 'on': 'BufOnly' }
Usage
:BufOnly
Options
- Delete non modifiable buffer like NERD_tree,
false
by default
vim.g.bufonly_delete_non_modifiable = true
Simple config
vim.fn.nvim_set_keymap('n', '<leader>x', ':BufOnly<CR>', { noremap = true, silent = true })