I read in evil wiki that I can change prefix keys such as C-c
or C-x
and so on to cc
, cx
, but I'm not experienced in Elisp and I tried a lot of variants but I can only define c
as C-c
but not a cc
to C-c
here is my evil.el
file. What do I need to change in my evil.el
or maybe in init.el
to set cc
as C-c
and cx
as C-x
?
My evil.el
file:
(defvar evilPackages
'(goto-chg
evil-magit
evil-matchit
evil-escape))
(mapc #'(lambda (package)
(unless (package-installed-p package)
(package-install package)))
evilPackages)
;; Undo-tree (as dependency of Evil)
(add-to-list 'load-path "~/.emacs.d/undo-tree")
(global-undo-tree-mode)
(use-package evil
:ensure t
:init
(setq evil-want-C-u-scroll t)
(setq evil-want-integration t) ;; This is optional since it's already set to t by default.
(setq evil-want-keybinding nil)
(require 'evil-magit)
(require 'evil-matchit)
(global-evil-matchit-mode 1)
:config
(evil-mode 1)
(setq-default evil-escape-key-sequence "jk")
(evil-escape-mode t))
(use-package evil-collection
:after evil
:ensure t
:config
(evil-collection-init))