Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/theowenyoung/kakoune-buffer-manager

Managing Buffers within the file, support multiple selections, delete buffers, open buffers
https://github.com/theowenyoung/kakoune-buffer-manager

buffers kak kakoune plugin

Last synced: 11 days ago
JSON representation

Managing Buffers within the file, support multiple selections, delete buffers, open buffers

Awesome Lists containing this project

README

        

# Kakoune Buffer Manager

![screen shot](./assets/kakoune-buffer-manager.gif)

> I'm new to kakoune, and this is my first kakoune plugin, I have't done much testing, If you are willing to try it, welcome! I'll delete this when I've used it myself many times.

## Installations

Add `rc/buffer-manager.kak` to your autoload dir: `~/.config/kak/autoload/`

Or via [plug.kak](https://github.com/andreyorst/plug.kak):

```bash
plug 'theowenyoung/kakoune-buffer-manager' config %{
map global normal ': buffer-manager' -docstring 'open buffer manager'
}

```

## Features

- Show Buffer Status(Modified, Current)
- Switch buffer
- Delete buffer
- Delete multiple Buffer
- Force delete Buffer
- Delete buffers except selections
- Delete all buffers

## Usage

```bash
: open buffer
d: delete current line or selected buffers
D: force delete current line or selected buffers
: back to last buffer
q: delete all buffers
Q: force delete all buffers
e: delete other buffers except selected buffers
E: force deleted other buffers except seleted buffers
: delete selected buffers and back
: force deleted seleted buffers and back
>: toggle show help info
```

## Inspired/Related

- [kakoune-buffer-switcher](https://github.com/occivink/kakoune-buffer-switcher)
- [kakoune-buffers](https://github.com/Delapouite/kakoune-buffers)