backdround/tabscope.nvim

github github
utility
stars 38
issues 3
subscribers 2
forks 0
CREATED

2023-03-10

UPDATED

7 months ago


Tests

Tabscope.nvim

It's a neovim plugin that turns global buffers into tab-local buffers. So you can use buffers while have different contexts in different tabs.

Preview

tabscope-preview

Configuration

-- Initialize tabscope
require("tabscope").setup({})

-- To remove tab local buffer, use remove_tab_buffer:
vim.keymap.set("n", "<M-o>", require("tabscope").remove_tab_buffer)

Session limitation

There is no way to get info about hidden buffers that loaded by session. So all hidden buffers are dropped after session loaded.

Inspired by

scope.nvim