~havi/telescope-toggleterm.nvim

An extension for telescope.nvim that allows you to manage Terminal buffers created with toggleterm.nvim
docs: added `Additional Info` section to `README.md`.
docs: `README.md` initial commit.
feat(telescope): extension entrypoint.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~havi/telescope-toggleterm.nvim
read/write
git@git.sr.ht:~havi/telescope-toggleterm.nvim

You can also use your local clone with git send-email.

telescope-toggleterm

A simple Telescope extension to manage Terminal buffers

#✨ Features

  • List and switch between all terminal buffers opened with toggleterm.nvim.
  • Kill terminal buffers easily with keybindings.
  • Open buffer picker with :Telescope toggleterm or lua require('telescope-toggleterm').open()

#⚡ Requirements

#🛠️ Installation

use {
  "https://git.sr.ht/~havi/telescope-toggleterm.nvim",
  event = "TermOpen",
  requires = {
     "akinsho/nvim-toggleterm.lua",
     "nvim-telescope/telescope.nvim",
     "nvim-lua/popup.nvim",
     "nvim-lua/plenary.nvim",
  },
  config = function()
     require("telescope").load_extension "toggleterm"
  end,
}

#⚙️ Configuration

require("telescope-toggleterm").setup {
   telescope_mappings = {
      -- <ctrl-c> : kill the terminal buffer (default) .
      ["<C-c>"] = require("telescope-toggleterm").actions.exit_terminal,
   },
}

#🗒️ Additional Info

Lua