Evil: Bind "yt" to eww-copy-page-title
parent
87170f0b09
commit
2e1f4679d1
|
@ -220,6 +220,15 @@
|
||||||
;; EWW
|
;; EWW
|
||||||
(defun ambrevar/evil-eww (mode _mode-keymaps &rest _rest)
|
(defun ambrevar/evil-eww (mode _mode-keymaps &rest _rest)
|
||||||
(when (eq mode 'eww)
|
(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 "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-previous-url)
|
||||||
(evil-define-key 'normal eww-mode-map "]" 'ambrevar/eww-next-url)))
|
(evil-define-key 'normal eww-mode-map "]" 'ambrevar/eww-next-url)))
|
||||||
|
|
Loading…
Reference in New Issue