在Emacs邪恶模式下,按键组合C-z是切换邪恶模式。我想重新绑定它以逃脱到shell。我该怎么做?
我已经阅读了有关eshell的文章,这似乎很棒,但是现在我想先使用zsh shell。
多术语似乎是为这项工作而设计的,但是我认为转义外壳对我来说很好,因为我已经习惯了Vim中的这种流程。
谢谢阅读。
小智 3
只是有相同的要求,这是我的配置:
(add-to-list 'load-path "~/.emacs.d/evil")
(add-to-list 'load-path "~/.emacs.d/evil/lib")
(setq evil-toggle-key ""); remove default evil-toggle-key C-z, manually setup later
(require 'evil)
(evil-mode 1)
;; remove all keybindings from insert-state keymap, use emacs-state when editing
(setcdr evil-insert-state-map nil)
;; ESC to switch back normal-state
(define-key evil-insert-state-map [escape] 'evil-normal-state)
Run Code Online (Sandbox Code Playgroud)
参考:1. https://gist.github.com/kidd/1828878
2. https://askubuntu.com/questions/99160/how-to-remap-emacs-evil-mode-toggle-key-from-ctrl -z
| 归档时间: |
|
| 查看次数: |
1010 次 |
| 最近记录: |