-
Notifications
You must be signed in to change notification settings - Fork 271
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Hi, this plugin is awesome. Great ideas on filtering and sources, easy to customize and extend, and very active development. Thank you first.
To reproduce this issue:
- Create a bare repo
git init --bare $HOME/bare.git - In zshenv, set git env
export GIT_DIR="$HOME/bare.git" export GIT_WORK_TREE="$HOME"
- In a new shell, under
$HOME, let's create a file, and commit ittouch file1 git add file1 git commit -m "first commit" - Next, we open this file using Neovim. Then open
neo-treevia:NeoTreeRevealToggle. Now it freezes there. After around 2~3 seconds, theneo-treewindow opens. - Then with
neo-treewindow open, we modify this file. Finally we save it via:w. After pressing<ENTER>, Neovim freezes again.
It seems that neo-tree fetches the git info synchronously, so Neovim will block in a bare repo with a large working directory. Is it possible to deal with this situation?
Looking forward to your response, and thank you so much.
nyngwang
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working