但是整个终端也没法正常使用 C-i
了,一按就显示映射字符串。
问题不大(可以多个iterm 的 profile,其中一个专门 emacs 就行
1 个赞
我也有类似的问题,不过主要是在org在终端下面不方便用tab来在表格中移动,所以我用这里的代码来实现:
(evil-define-key 'motion org-mode-map (kbd "TAB")
'(menu-item "evil-org-cycle-maybe" nil
:filter (lambda (&optional _)
(when (and (not (display-graphic-p))
(or (org-at-heading-or-item-p)
(org-at-table-p)
(org-at-block-p)))
#'org-cycle)))))
至于你的情况,就更加简单了,只在insert状态下绑定company,就不会影响到C-i的跳转了