The vim-tab-bar.el
package enhances Emacs' built-in tab-bar, giving it a style similar to Vim's tabbed browsing interface. It also ensures that the tab-bar's appearance aligns with the current theme's overall color scheme, providing a consistent look for your Emacs tab-bar.
- The
vim-tab-bar.el
package ensures that tabs maintain a uniform appearance regardless of the theme used. This is also beneficial those who use themes that do not configure the tab-bar properly. - Group Formatting: Optionally display and format tab groups.
- Makes the Emacs
tab-bar
(Emacs version >= 27.1) look in a manner reminiscent of Vim's tabbed browsing interface:
(The screenshot above shows how the vim-tab-bar.el
package makes the Emacs tab-bar
appear)
The vim-tab-bar
package can be installed from MELPA by adding the following to your init.el:
(use-package vim-tab-bar
:ensure t
:config
(add-hook 'after-init-hook #'vim-tab-bar-mode))
Customize vim-tab-bar
by setting the following options in your Emacs configuration to suit your preferences:
;; vim-tab-bar-show-groups: Determines whether tab groups are displayed.
;; Default is nil (groups not displayed).
(setq vim-tab-bar-show-groups nil)
The screenshots below shows how the vim-tab-bar.el
package makes the Emacs tab-bar
appear:
Copyright (C) 2024 James Cherti
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program.
- vim-tab-bar.el @GitHub
- Article: Making the Emacs built-in tab-bar Look Like Vim’s Tab Bar
- tomorrow-night-deepblue-theme.el: a beautiful deep blue variant of the Tomorrow Night theme, which is renowned for its elegant color palette that is pleasing to the eyes.