921 B
921 B
A File Explorer For Neovim Written In Lua
Notice
- I am working on this plugin to learn lua, neovim's api and create a file explorer with features i need.
- This plugin does not work on windows.
Features
- Open file in current buffer or in split with FzF like bindings (
CR,C-v,C-x) - File icons with vim-devicons
- Syntax highlighting (exa like)
- Change directory with
C-[ - Add / Rename / delete files
- Git integration
- Mouse support
TODO
- add docs
- add options for users (tree side, tree size)
- cd command to move faster accross the fs if needed
- quickly find file in the directory structure
- use libuv functions instead of
touchandmkdirincreate_file()and allow file creation with path likefoo/bar/baz - tree should always stay on the left no matter what
