summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Neidhardt <ambrevar@gmail.com>2018-02-22 17:36:44 +0100
committerPierre Neidhardt <ambrevar@gmail.com>2018-02-22 18:25:35 +0100
commite863d52503f1b1e73a0df707f8b8ff511f2fe114 (patch)
treeb6d8f75a2b2ceae62b95a3bc538f9fdd2dcd08e9
parent0b1a91436d24f48ba3166f7cabdcaecf648ff5ec (diff)
EWW: Use normal state
-rw-r--r--evil-collection-eww.el15
1 files changed, 9 insertions, 6 deletions
diff --git a/evil-collection-eww.el b/evil-collection-eww.el
index f396207..7c2cb85 100644
--- a/evil-collection-eww.el
+++ b/evil-collection-eww.el
@@ -84,8 +84,9 @@
"ZQ" 'quit-window
"ZZ" 'quit-window)
- (evil-set-initial-state 'eww-history-mode 'motion)
- (evil-define-key 'motion eww-history-mode-map
+ (evil-collection-inhibit-insert-state eww-history-mode-map)
+ (evil-set-initial-state 'eww-history-mode 'normal)
+ (evil-define-key 'normal eww-history-mode-map
(kbd "<return>") 'eww-history-browse
;; refresh
"gr" 'revert-buffer
@@ -94,8 +95,9 @@
"ZQ" 'quit-window
"ZZ" 'quit-window)
- (evil-set-initial-state 'eww-buffers-mode 'motion)
- (evil-define-key 'motion eww-buffers-mode-map
+ (evil-collection-inhibit-insert-state eww-buffers-mode-map)
+ (evil-set-initial-state 'eww-buffers-mode 'normal)
+ (evil-define-key 'normal eww-buffers-mode-map
"D" 'eww-buffer-kill
(kbd "<return>") 'eww-buffer-select
"]" 'eww-buffer-show-next
@@ -109,8 +111,9 @@
"ZQ" 'quit-window
"ZZ" 'quit-window)
- (evil-set-initial-state 'eww-bookmark-mode 'motion)
- (evil-define-key 'motion eww-bookmark-mode-map
+ (evil-collection-inhibit-insert-state eww-bookmark-mode-map)
+ (evil-set-initial-state 'eww-bookmark-mode 'normal)
+ (evil-define-key 'normal eww-bookmark-mode-map
"D" 'eww-bookmark-kill
(kbd "<return>") 'eww-bookmark-browse
"yu" 'eww-bookmark-yank