A simple and DWIM file manager for Vim.
Use your plugin manager of choice to install this plugin.
| Plugin manager | Command |
|---|---|
| Vim Plug | Plug 'shoumodip/fm.vim' |
| Vundle | Plugin 'shoumodip/fm.vim' |
| Dein | call dein#add('shoumodip/fm.vim') |
| Minpac | call minpac#add('shoumodip/fm.vim') |
Or use the builtin packages feature.
| Editor | Path |
|---|---|
| Vim | cd ~/.vim/pack/plugins/start |
| NeoVim | cd ~/.config/nvim/pack/plugins/start |
$ git clone https://github.com/shoumodip/fm.vim| Command | Description |
|---|---|
Ex[plore] |
Open Fm in the current window |
Sex[plore] |
Open Fm in a split |
Vex[plore] |
Open Fm in a vertical split |
Tex[plore] |
Open Fm in a new tab |
| Key | Description |
|---|---|
| Backspace | Enter Parent Directory |
| Enter | Enter item under the cursor |
| C-h | Open a help window containing this list of keybindings |
| f | Create a file |
| d | Create a directory |
| x | Toggle mark for the item under the cursor |
| X | Toggle marks in the current directory |
| D | Delete marked items, otherwise item under the cursor |
| m | Move marked items into the current directory |
| c | Copy marked items into the current directory |
| r | Reload |
| R | Rename item under the cursor |
| + | Add permissions to the item under the cursor |
| - | Remove permissions from the item under the cursor |
| ! | Execute a shell command on the marked items, otherwise item under the cursor |
| i | Enter insert mode |
