Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Xuyuanp/yanil

Yet Another Nerdtree In Lua
https://github.com/Xuyuanp/yanil

fileexplorer git neovim plugin

Last synced: about 2 months ago
JSON representation

Yet Another Nerdtree In Lua

Awesome Lists containing this project

README

        

# Yanil
Yet Another Nerdtree In Lua

This not an out-of-box nerdtree alternative (and won't be), but a lib to build your own nerdtree.

![](screenshot.png)

## Prerequisites

* `neovim-0.5.0` or higher.

## Installation

`Plug 'Xuyuanp/yanil'`

## Setup

It's not very easy to make it work (It's just a lib).
A [sample config](https://github.com/Xuyuanp/vimrc/blob/master/lua/dotvim/yanil.lua) can be found in my personal dotfile.

## Note

This plugin is in very early stages and has no backward compatibility guarantees.

### Known issues

* Not support for windows
* Not support for multi tabs
* ...

## Credits

* [nerdtree](https://github.com/preservim/nerdtree): It's one of the greatest vim plugin.
* [nvim-tree.lua](https://github.com/kyazdani42/nvim-tree.lua): I learned a lot from it in prototype stage.