is there a mode that gives tabs to emacs. I lost lots of time navigating between buffers. I need to get a view which shows me the different buffers.
-
There's a show buffers combo. – Dave Newton Nov 07 '17 at 14:07
-
See the Emacs Wiki category page for [buffer switching](https://www.emacswiki.org/emacs/CategoryBufferSwitching). – Drew Nov 07 '17 at 17:05
-
See also [How can I more easily switch between buffers in Emacs?](https://stackoverflow.com/questions/7394289) – phils Nov 07 '17 at 23:46
-
Questions about *using* programs such as Emacs are off-topic for Stack Overflow unless they are specific to programming modes; you may be able to get help on [emacs.se] or [su]. If your question is about programming Emacs, then please [edit] to include a [mcve] of the Lisp or C code you're having trouble with. – Toby Speight Nov 10 '17 at 10:26
6 Answers
For tabs, I recommend tabbar-mode. It is a minor mode that should provide the functionality you're looking for.

- 566
- 5
- 17
I use elscreen for this, even if they are not "real" tabs like in other apps (not draggable, no close button, and not "one buffer per tab" concept, we create tabs when we want). But it's enough for me to organize my work in different views.
I also like the hydra you'll see on the wiki and I bound other keys to switch between tabs more naturally:
(global-set-key (kbd "<C-prior>") 'elscreen-previous)
(global-set-key (kbd "<C-next>") 'elscreen-next)
(global-set-key (kbd "<C-tab>") 'elscreen-next) ;; except in org
(global-set-key (kbd "<C-iso-lefttab>") 'elscreen-previous)
see also Buffer Management and specially ibuffer if your goal is to list all available buffers (which you can do now with the menu).

- 17,274
- 7
- 58
- 79
Try my package centaur-tabs. I tried to make it as modern looking as I could, providing a lot of customization options and theming it in popular theme packages like Kaolin Themes or Atom One Dark Theme. It is keyboard oriented although the tabs work with the mouse. It is available in MELPA, try it out and feel free to contribute or submit any kind of feedback. (https://i.stack.imgur.com/K1N5C.png)
-
Looks nice, but couldn't install it due to some other package not found `powerline-20190323.213.tar: Not found` – Qohelet Apr 02 '20 at 21:55
I find C-x C-b
(list-buffers
)
combined with o (Buffer-menu-other-window
, try also
? for detailed help) perfectly adequate.
Others use Speedbar which is way more powerful.

- 58,617
- 29
- 161
- 278