我使用VIM已经有几十年了,我对它已经相当精通了。不过,我还是有点...受到Emacs的org-mode
的诱惑,为了尝试它,我安装了Emacs和Evil。
邪恶满足了我大部分与VIM相关的肌肉记忆,所以我继续测试org-mode
-并遇到了我的第一个问题:当我在自己的窗口(即emacs plan.org
)中生成Emacs时,Emacs键可以正常工作,打开和关闭我计划的部分就可以了。然而,当我在文本模式下使用Emacs时(即在我的XTerms中,通过"emacs -nw plan.org"),TAB
什么也不做。这也是我最感兴趣的状态,因为我通常通过SSH连接在screen/tmux内部工作。
如果它与Evil-mode冲突,我不明白为什么--我不知道VIM的normal模式中有任何TAB功能(这就是我们在打开/关闭组织模式部分时所处的状态)。
有没有Emacs专家对为什么会发生这种情况提出了建议?
发布于 2014-04-05 20:12:19
我几乎没有使用终端的经验。但是,我知道TAB相当于C-i。也许那一个会穿过航站楼?如果可以,您可以为每个TAB操作添加一些键绑定?
也可以尝试C-h k TAB,看看TAB是否在线路上发送。
发布于 2019-02-25 12:32:21
(define-key evil-normal-state-map (kbd "M-i") 'evil-jump-forward)
(define-key evil-normal-state-map (kbd "M-o") 'evil-jump-backward)
我将函数绑定到其他键上,所以它也是有效的。
https://stackoverflow.com/questions/22878668
复制相似问题