Emacs / Evil模式 - 如何将TAB设置为循环缓冲区?

时间:2014-12-11 14:46:16

标签: emacs

我想配置我的Emacs / Evil,以便在正常模式下(即在按下ESC并在文件内导航后),然后TAB键切换到下一个缓冲区,Shift-TAB切换到上一个缓冲区。我在我的.emacs中试过这个...

(define-key evil-normal-state-map (kbd "\t") 'evil-next-buffer)
(define-key evil-normal-state-map (kbd "S-\t") 'evil-prev-buffer)

......但它没有用。

由于这个动作是我手指上的肌肉记忆,所以我非常感谢你帮助我做这项工作。

1 个答案:

答案 0 :(得分:2)

您需要使用<tab>来设置标签绑定。请改为尝试这些命令。

(define-key evil-normal-state-map (kbd "<tab>") 'evil-next-buffer)
(define-key evil-normal-state-map (kbd "<backtab>") 'evil-prev-buffer)