问题描述
我想分配多个组合键,这些组合键将在spacemacs中退出vim插入模式。我尝试过:
(setq-default evil-escape-key-sequence "fj" "jf" "fd" "df")
但是只有第一个有效。我应该如何正确做?
解决方法
当前您不能为evil-escape-key-sequence
分配多个键,但是有一种简单的解决方法可以达到相同的结果:(source):
- 将
key-chord
添加到dotspacemacs-additional-packages
- 在dotspace / user-config()中添加
(key-chord-mode 1) (key-chord-define evil-insert-state-map "fd" 'evil-escape)
- 重新启动spacemacs
现在,默认组合(df / fd
)和新组合(fj / jf
)都可以使用。