I am having trouble using git commit inside a vim terminal with the drop command introduced in this plugin. Inside a vim terminal, if I set EDITOR=vim and VISUAL=vim, when I do git commit it opens a new vim inside the outer vim, which I believe is what drop is trying to solve. If I set them to =drop, it does open a new vim tab of the outer vim, but the git commit process inside exits immediately as if I close the editor immediately even though the tab that opens the .git/COMMIT_EDITMSG is still running. Here's the output:
❯ git commit
hint: Waiting for your editor to close the file...
Aborting commit due to empty commit message.
Not sure if this is even solvable but it would be nice for drop to be even smarter about this.
I am having trouble using
git commit
inside a vim terminal with thedrop
command introduced in this plugin. Inside a vim terminal, if I setEDITOR=vim
andVISUAL=vim
, when I dogit commit
it opens a new vim inside the outer vim, which I believe is whatdrop
is trying to solve. If I set them to=drop
, it does open a new vim tab of the outer vim, but thegit commit
process inside exits immediately as if I close the editor immediately even though the tab that opens the.git/COMMIT_EDITMSG
is still running. Here's the output:Not sure if this is even solvable but it would be nice for
drop
to be even smarter about this.