80

GitHub - manateelazycat/awesome-tab: Out of box extension to use tab in Emacs

 5 years ago
source link: https://github.com/manateelazycat/awesome-tab
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

README.md

screenshot.png

What is it?

Provide an out of box configuration to use tab in Emacs.

Installation

Put awesome-tab.el to your load-path.

The load-path is usually ~/elisp/.

It's set in your ~/.emacs like this:

(add-to-list 'load-path (expand-file-name "~/elisp"))
(require 'awesome-tab)
(awesome-tab-mode t)

Usage.

Command Description awesome-tab-switch-group Switch awesome-tab group by ido fuzz match awesome-tab-select-beg-tab Select first tab of current group awesome-tab-select-end-tab Select last tab of current group awesome-tab-forward-tab-other-window Select next tab in other window awesome-tab-backward-tab-other-window Select previous tab in other window awesome-tab-backward-tab Select the previous available tab awesome-tab-forward-tab Select the next available tab awesome-tab-backward-group Go to selected tab in the previous available group awesome-tab-forward-group Go to selected tab in the next available group awesome-tab-backward Select the previous available tab, depend on setting of awesome-tab-cycle-scope awesome-tab-forward Select the next available tab, depend on setting of awesome-tab-cycle-scope awesome-tab-kill-other-buffers-in-current-group Kill other buffers of current group awesome-tab-kill-all-buffers-in-current-group Kill all buffers of current group awesome-tab-kill-match-buffers-in-current-group Kill buffers match extension of current group awesome-tab-keep-match-buffers-in-current-group Keep buffers match extension of current group awesome-tab-move-current-tab-to-left Move current tab to left awesome-tab-move-current-tab-to-right Move current tab to right

If you're helm fans, you need add below code in your helm config:

(awesome-tab-build-helm-source)

Then add helm-source-awesome-tab-group in helm-source-list

Customize

Option Description awesome-tab-background-color Background color of awesome-tab awesome-tab-selected Active tab color awesome-tab-unselected Inactive tab color

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK