]> git.eshelyaron.com Git - emacs.git/commitdiff
Add more aliases switch-to-tab, previous-tab, next-tab
authorJuri Linkov <juri@linkov.net>
Sun, 1 Sep 2019 19:30:45 +0000 (22:30 +0300)
committerJuri Linkov <juri@linkov.net>
Sun, 1 Sep 2019 19:30:45 +0000 (22:30 +0300)
etc/NEWS
lisp/tab-bar.el

index 28a844c5478a03ca1f8e5d15d72ee190dc5857c9..37382e843bdef0a81aac2f8314d505bf79ffd7f2 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1896,9 +1896,12 @@ New tab-based keybindings (similar to frame-based):
 Also it's possible to switch named persistent window configurations
 without having graphical access to the tab-bar, even on a tty
 or when 'tab-bar-mode' is disabled, with these commands:
+'list-tabs' displays a list of named window configurations for switching;
 'make-tab' creates a new window configuration;
 'delete-tab' deletes the current window configuration;
-'list-tabs' displays a list of named window configurations.
+'switch-to-tab' switches to the window configuration by its name;
+'previous-tab' switches to the previous window configuration;
+'next-tab' switches to the next window configuration.
 
 ** 'global-tab-line-mode' enables the tab-line above each window to
 switch buffers in it to previous/next buffers.  Selecting a previous
index 0532ac67f08e4728a56bc10d71190f068bc56b34..1819d44ac20fee7a1135a40cd3e2fa40de2e4f29 100644 (file)
@@ -377,6 +377,9 @@ specified by `tab-bar-close-tab-select'."
     (message "Deleted the current tab")))
 
 (defalias 'list-tabs 'tab-bar-list)
+(defalias 'switch-to-tab 'tab-bar-select-tab)
+(defalias 'previous-tab 'tab-bar-switch-to-prev-tab)
+(defalias 'next-tab 'tab-bar-switch-to-next-tab)
 
 (defun tab-bar-list ()
   "Display a list of named window configurations.