parent
2ad413c8e1
commit
264a8ffc20
|
@ -31,12 +31,6 @@
|
||||||
:mode (("\\.pdf\\'" . pdf-view-mode))
|
:mode (("\\.pdf\\'" . pdf-view-mode))
|
||||||
:init
|
:init
|
||||||
(spacemacs//pdf-tools-setup-transient-state)
|
(spacemacs//pdf-tools-setup-transient-state)
|
||||||
|
|
||||||
(add-hook 'pdf-view-mode-hook
|
|
||||||
(lambda () (add-hook 'evil-evilified-state-entry-hook
|
|
||||||
(lambda () (remove-hook 'activate-mark-hook 'evil-visual-activate-hook t))
|
|
||||||
nil t)))
|
|
||||||
|
|
||||||
:config
|
:config
|
||||||
(progn
|
(progn
|
||||||
(pdf-tools-install)
|
(pdf-tools-install)
|
||||||
|
@ -69,6 +63,12 @@
|
||||||
"O" 'pdf-outline
|
"O" 'pdf-outline
|
||||||
"n" 'pdf-view-midnight-minor-mode)
|
"n" 'pdf-view-midnight-minor-mode)
|
||||||
|
|
||||||
|
(evil-define-key 'visual pdf-view-mode-map
|
||||||
|
"y" 'pdf-view-kill-ring-save
|
||||||
|
(kbd "<C-down-mouse-1>") 'pdf-view-mouse-extend-region
|
||||||
|
(kbd "<M-down-mouse-1>") 'pdf-view-mouse-set-region-rectangle
|
||||||
|
(kbd "<down-mouse-1>") 'pdf-view-mouse-set-region)
|
||||||
|
|
||||||
;; TODO: Make `/', `?' and `n' work like in Evil
|
;; TODO: Make `/', `?' and `n' work like in Evil
|
||||||
(evilified-state-evilify-map pdf-view-mode-map
|
(evilified-state-evilify-map pdf-view-mode-map
|
||||||
:mode pdf-view-mode
|
:mode pdf-view-mode
|
||||||
|
@ -102,8 +102,8 @@
|
||||||
"r" 'pdf-view-revert-buffer
|
"r" 'pdf-view-revert-buffer
|
||||||
"o" 'pdf-links-action-perform
|
"o" 'pdf-links-action-perform
|
||||||
"O" 'pdf-outline
|
"O" 'pdf-outline
|
||||||
"zr" 'pdf-view-scale-reset
|
"zr" 'pdf-view-scale-reset)
|
||||||
"y" 'pdf-view-kill-ring-save)
|
|
||||||
(evilified-state-evilify-map pdf-outline-buffer-mode-map
|
(evilified-state-evilify-map pdf-outline-buffer-mode-map
|
||||||
:mode pdf-outline-buffer-mode
|
:mode pdf-outline-buffer-mode
|
||||||
:eval-after-load pdf-outline
|
:eval-after-load pdf-outline
|
||||||
|
|
Loading…
Reference in a new issue