bmag / buffer-expose

Visual buffer switching in Emacs using a window grid

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Visual buffer switching using a window grid:

./images/grid-3.png

Installation

For manual installation, clone the repository and call:

(package-install-file "/path/to/buffer-expose.el")

Config

To use the default bindings for switching buffers with buffer-expose use buffer-expose-mode:

(buffer-expose-mode 1)

The default bindings are defined in buffer-expose-mode-map:

(defvar buffer-expose-mode-map
  (let ((map (make-sparse-keymap)))
    (define-key map (kbd "<s-tab>") 'buffer-expose)
    (define-key map (kbd "<C-tab>") 'buffer-expose-stars)
    (define-key map (kbd "C-c <C-tab>") 'buffer-expose-current-mode)
    (define-key map (kbd "C-c C-d") 'buffer-expose-dired-buffers)
    map)
  "Mode map for `buffer-expose-mode'.")

About

Visual buffer switching in Emacs using a window grid


Languages

Language:Emacs Lisp 100.0%