A file explorer tree for neovim written in lua
Go to file
2020-02-09 18:11:02 +01:00
lua some refacto and start adding file creation/removal.. 2020-02-09 18:11:02 +01:00
plugin some refacto and start adding file creation/removal.. 2020-02-09 18:11:02 +01:00
LICENSE init plugin 2020-02-04 19:59:14 +01:00
README.md some refacto and start adding file creation/removal.. 2020-02-09 18:11:02 +01:00

A simple tree for neovim written in lua

Notice

  • I am working on this plugin to learn lua, learn neovim api and create a file explorer with features i need.
  • I really don't like any of the vim trees, they are all too complicated for their purposes and are kind of buggy. I have my shell to do most commands.
  • This plugin will not work on windows.

TODO

  • moving around the file structure like any basic tree
  • open file in current buffer or in split with FzF like bindings (CR, C-v, C-x)
  • icons for files
  • add / delete file in directory
  • syntax highlighting
  • simple git integration (color of file changing when staged/changed)
  • quickly find file in the directory structure
  • update tree automatically on window change

TOFIX

  • handle permissions properly
  • buffer / window should always stay on the left and never disappear (open a file with only the tree open to reproduce this bug)