ntty
Neovim terminal manager that does somethings well (pronounced entity).
Installation
ntty requires sqlite and sql.nvim to store keybindings. Follow instructions at sql.nvim.
Usage
Open/find terminal
lua require('ntty.term').gotoTerminal(1)
Switch back to non-terminal buffer
lua require('ntty.term').switch_back()
Send job to terminal and store it in the db
lua require('ntty.term').sendCommand(3, true)
Send job to terminal and without storing in db
lua require('ntty.term').sendCommand(3, false)
Call previous command called in directory or subdirectories.
lua require('ntty.term').sendPreviousCommand(3)
term.lua adapted from harpoon