practicalli / spacemacs

Content for the book - Clojure Development with Spacemacs
https://practical.li/spacemacs
Creative Commons Attribution Share Alike 4.0 International
109 stars 33 forks source link

Emacs tabs feature shadowing existing key binfings #319

Open practicalli-johnny opened 2 years ago

practicalli-johnny commented 2 years ago

From Emacs 27.1 onward tab bar functionality is built in and it seems that Evil normal key bindings are over-riding the existing keybindings for eyebrowse-next-window-config and eyebrowse-previous-window-config

Originally raised this issue https://github.com/syl20bnr/spacemacs/issues/13677 but it seems no one is going to do anything about fixing it

The following work around removed the Emacs tabs binding that shadows the Spacesmacs key binding

  (with-eval-after-load 'evil-maps
    (when (featurep 'tab-bar)
      (define-key evil-normal-state-map "gt" nil)
      (define-key evil-normal-state-map "gT" nil)))