From 32b90a516c120bef8883368d12f1ccdcd97f004e Mon Sep 17 00:00:00 2001 From: endoffile78 Date: Fri, 1 Nov 2019 21:43:27 -0500 Subject: Add keybindings and ex commands for tabs --- evil-maps.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/evil-maps.el b/evil-maps.el index 324cfac..982f8c6 100644 --- a/evil-maps.el +++ b/evil-maps.el @@ -62,6 +62,8 @@ (define-key evil-normal-state-map "y" 'evil-yank) (define-key evil-normal-state-map "Y" 'evil-yank-line) (define-key evil-normal-state-map "&" 'evil-ex-repeat-substitute) +(define-key evil-normal-state-map "gt" 'tab-bar-switch-to-next-tab) +(define-key evil-normal-state-map "gT" 'tab-bar-switch-to-prev-tab) (define-key evil-normal-state-map "g&" 'evil-ex-repeat-global-substitute) (define-key evil-normal-state-map "g8" 'what-cursor-position) (define-key evil-normal-state-map "ga" 'what-cursor-position) @@ -508,6 +510,9 @@ included in `evil-insert-state-bindings' by default." (evil-ex-define-cmd "show-digraphs" 'evil-ex-show-digraphs) (evil-ex-define-cmd "sor[t]" 'evil-ex-sort) (evil-ex-define-cmd "res[ize]" 'evil-ex-resize) +(evil-ex-define-cmd "tabnew" 'tab-bar-new-tab) +(evil-ex-define-cmd "tabn[ext]" 'tab-bar-switch-to-next-tab) +(evil-ex-define-cmd "tabp[revious]" 'tab-bar-switch-to-prev-tab) ;; search command line (define-key evil-ex-search-keymap "\d" #'evil-ex-delete-backward-char) -- cgit v1.0