 (define-key evil-visual-state-map (kbd "C-u") 'evil-scroll-up)
 ;; always escape to normal mode including emacs mode
 (define-key evil-emacs-state-map [escape] 'evil-normal-state)
-;; temporary execution in emacs state
-;; (define-key evil-normal-state-map (kbd "i") 'evil-emacs-state)
 ;; always start in evil state https://github.com/noctuid/evil-guide#make-evil-normal-state-the-initial-state-always
 (setq evil-emacs-state-modes nil)
 (setq evil-insert-state-modes nil)


;;; EVIL mode
;; Configs that must be set before loading evil mode.
;; (setq evil-want-C-i-jump nil)
(setq evil-lookup-func #'my-lookup)
(setq evil-toggle-key "C-z")


  :ensure t)
;; (add-to-list 'load-path "~/projects/emacs/emacs-libvterm")
;; (require 'vterm)

;;; macOS specific
(let ((is-mac (string-equal system-type "darwin")))
