✅️ Get command input
✅️ Run vim command in multiple files
✅️ List the files/dirs (diff color) of current directory (specific color)
✅️ Could open last/next level dirctory
Space or enter to select/unselect a file with background color
use {
'zkurisu/multi-do.nvim',
}
Plug 'zkurisu/multi-do.nvim'
return {
"zkurisu/multi-do.nvim",
version = "*",
lazy = false,
config = function()
require("multi-do")
end,
}
Run :lua MultidoList()
or set a keybinding for it, adding vim.keymap.set("n", "md", "<cmd>lua MarkdownTree()<CR>")
to init.vim
or init.lua
.
For lazy, you could add it to config:
return {
"zkurisu/multi-do.nvim",
version = "*",
lazy = false,
config = function()
require("multi-do")
vim.keymap.set("n", "md", "<cmd>lua MultidoList()<CR>")
end,
}
Press <C-p>
to select an item.
Press <C-s>
to get command input.