{"repo":"rebelot/terminal.nvim","free":true,"listed":false,"github":"https://github.com/rebelot/terminal.nvim","clone":"git clone https://github.com/rebelot/terminal.nvim.git","description":"Terminal Manager for Neovim","language":"Lua","stars":136,"topics":["integrated-terminal","neovim","terminal","nvim","nvim-terminal","plugin"],"license":null,"category":"cli-tools","readme_excerpt":"terminal.nvim The Neovim Terminal Manager Terminal.nvim - Terminal.nvim - Features - Installation - Setup - Default config - API - Keymaps - Example mappings - Commands - Terminal objects - Named Terminals Examples - IPython: - Lazygit: - Htop: - Tips - Useful terminal mappings - Auto insert mode - terminal window highlight - Statusline integration - Donate Features - Super lightweight - The API/Commands provided by the terminal.nvim will affect any terminal, whether you spawn it \"manually\" ( :term ), using terminal.nvim , or via any other plugin. - Persistent and named terminals. - Easily toggle or cycle terminals. - Change layout on the fly (floating layout included). - Useful mappings to manage REPL-like terminals. Installation --- Setup Set up the plugin with the prvided config table (optional). A call to this function is always required. Default config - config.layout : Specify the layout of the terminal window. - Type: table - Default: { open cmd = \"botright new\" } open cmd is the Vim command used to create the new buffer and window. If set to \"float\" , the terminal will be opened in a new floating window. When open cmd = \"float\" , layout.height and layout.width are used to determine the height (lines) and width (columns) of the floating window. Values to will toggle the terminal with index #2. - [count]operator send {motion} : Send text captured by {motion} to [count] terminal - [count][\"x]register send : Send text captured in register \"x to [count] terminal - [count]s","default_branch":null,"files":null,"tree":[],"storefront":"/r/rebelot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rebelot/terminal.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}