yzia2000 / ntty

Neovim terminal manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Neovim terminal manager


Languages

Language:Shell 49.4%Language:Lua 45.3%Language:Vim Script 5.3%