Awesome
ranger
ranger.nvim is inspired by ranger (the console file manager) and is a rewrite of vim-netranger, which brings together the good-looking UI in ranger, native key-binding and editing power from vim.
Dependency
Installation
Use you preferred package manager. Below we use packer.nvim as an example and VimPlug as an example.
packer
use {'nvim-lua/plenary.nvim'}
use {
"ipod825/libp.nvim",
config = function()
require("libp").setup()
end,
}
use {
"ipod825/ranger.nvim",
config = function()
require("ranger").setup()
end,
}
VimPlug
Plug 'ipod825/libp.nvim'
Plug 'ipod825/ranger.nvim'
lua << EOF
require("libp").setup()
require("ranger").setup()
EOF
Usage
:help ranger
:help ranger-customization
Screen Shot
- Copy/Cut/Paste in multiple windows
- Preview/Panel mode
- Inline Rename
- Batch Pick (visual mode) for Delete (or copy/cut)
- New File/Directory
- Sort
- Open file with external programs (rifle)
- Image preview
- Inline Search