Evil: Bind "yt" to eww-copy-page-title

master
Pierre Neidhardt 2018-04-15 18:38:04 +05:30
parent 87170f0b09
commit 2e1f4679d1
1 changed files with 9 additions and 0 deletions

View File

@ -220,6 +220,15 @@
;; EWW
(defun ambrevar/evil-eww (mode _mode-keymaps &rest _rest)
(when (eq mode 'eww)
(evil-define-key 'operator eww-mode-map
"t" '(menu-item
""
nil
:filter (lambda (&optional _)
(when (memq evil-this-operator
evil-collection-yank-operators)
(setq evil-inhibit-operator t)
#'ambrevar/eww-copy-page-title))))
(evil-define-key 'normal eww-mode-map "O" 'ambrevar/eww-open-in-new-buffer)
(evil-define-key 'normal eww-mode-map "[" 'ambrevar/eww-previous-url)
(evil-define-key 'normal eww-mode-map "]" 'ambrevar/eww-next-url)))