|
|
@@ -929,6 +929,51 @@ |
|
|
|
:config |
|
|
|
(rainbow-mode)) |
|
|
|
|
|
|
|
;;;;; Doc view |
|
|
|
|
|
|
|
(use-package doc-view |
|
|
|
:config |
|
|
|
(setq doc-view-continuous t |
|
|
|
doc-view-resolution 300) |
|
|
|
|
|
|
|
:general |
|
|
|
(:keymaps 'doc-view-mode-map |
|
|
|
:states 'normal |
|
|
|
"d" 'doc-view-previous-line-or-previous-page |
|
|
|
"s" 'doc-view-next-line-or-next-page |
|
|
|
"ð" 'doc-view-previous-page |
|
|
|
"ß" 'doc-view-next-page |
|
|
|
"gg" 'doc-view-first-page |
|
|
|
"G" 'doc-view-last-page |
|
|
|
"q" 'image-kill-buffer |
|
|
|
"+" 'doc-view-enlarge |
|
|
|
"-" 'doc-view-shrink)) |
|
|
|
|
|
|
|
;;;;; Image Mode |
|
|
|
|
|
|
|
(use-package image |
|
|
|
:ensure nil |
|
|
|
:config |
|
|
|
(setq image-animate-loop t) |
|
|
|
|
|
|
|
:general |
|
|
|
(:keymaps 'image-mode-map |
|
|
|
:states 'normal |
|
|
|
"d" '(lambda () (interactive) (image-scroll-down 1)) |
|
|
|
"s" '(lambda () (interactive) (image-scroll-up 1)) |
|
|
|
"t" '(lambda () (interactive) (image-scroll-right 1)) |
|
|
|
"r" '(lambda () (interactive) (image-scroll-left 1)) |
|
|
|
"+" 'image-increase-size |
|
|
|
"-" 'image-decrease-size |
|
|
|
"{" 'image-decrease-speed |
|
|
|
"}" 'image-increase-speed |
|
|
|
"," 'image-previous-frame |
|
|
|
"." 'image-next-frame |
|
|
|
"RET" 'image-toggle-animation |
|
|
|
"l" 'image-rotate |
|
|
|
"v" '(lambda () (interactive) (image-transform-set-rotation (- image-transform-rotation 90))) |
|
|
|
"q" 'kill-buffer-and-window)) |
|
|
|
|
|
|
|
;;;; Completion |
|
|
|
;;;;; Ivy |
|
|
|
;;;;;; Ivy |
|
|
@@ -1115,6 +1160,7 @@ |
|
|
|
(setq ess-ask-for-ess-directory nil |
|
|
|
comint-scroll-to-bottom-on-input t |
|
|
|
ess-use-ido nil |
|
|
|
ess-style 'RStudio |
|
|
|
ess-eldoc-show-on-symbol t) |
|
|
|
(add-to-list 'evil-insert-state-modes 'comint-mode) |
|
|
|
(add-to-list 'display-buffer-alist '("*R Dired" |
|
|
@@ -1433,12 +1479,14 @@ |
|
|
|
"op" 'org-set-property |
|
|
|
"oC" 'org-columns |
|
|
|
"of" 'org-footnote-action |
|
|
|
"oj" 'org-attach |
|
|
|
"ow" 'org-refile |
|
|
|
"oz" 'org-archive-subtree) |
|
|
|
|
|
|
|
;; Normal keybindings |
|
|
|
(:keymaps 'org-mode-map |
|
|
|
:states 'normal |
|
|
|
"RET" 'org-open-at-point |
|
|
|
"gt" 'org-mark-ring-goto |
|
|
|
"U" 'undo-tree-redo |
|
|
|
"<tab>" 'org-cycle |
|
|
@@ -1806,44 +1854,3 @@ tel: 01 56 09 23 63")) |
|
|
|
(setq gnus-dired-mail-mode 'mu4e-user-agent) |
|
|
|
|
|
|
|
(add-hook 'dired-mode-hook 'turn-on-gnus-dired-mode) |
|
|
|
;;;; Doc view |
|
|
|
|
|
|
|
(use-package doc-view |
|
|
|
:config |
|
|
|
(setq doc-view-continuous t |
|
|
|
doc-view-resolution 300) |
|
|
|
|
|
|
|
:general |
|
|
|
(:keymaps 'doc-view-mode-map |
|
|
|
:states 'normal |
|
|
|
"d" 'doc-view-previous-line-or-previous-page |
|
|
|
"s" 'doc-view-next-line-or-next-page |
|
|
|
"ð" 'doc-view-previous-page |
|
|
|
"ß" 'doc-view-next-page |
|
|
|
"gg" 'doc-view-first-page |
|
|
|
"G" 'doc-view-last-page |
|
|
|
"q" 'image-kill-buffer |
|
|
|
"+" 'doc-view-enlarge |
|
|
|
"-" 'doc-view-shrink)) |
|
|
|
|
|
|
|
;;;; Pdf-tools |
|
|
|
|
|
|
|
(use-package pdf-tools |
|
|
|
:config |
|
|
|
(pdf-tools-install) |
|
|
|
(setq-default pdf-view-display-size 'fit-page) |
|
|
|
(setq pdf-annot-activate-created-annotations t) |
|
|
|
|
|
|
|
|
|
|
|
:general |
|
|
|
(:keymaps 'pdf-view-mode-map |
|
|
|
:states 'normal |
|
|
|
"d" 'pdf-view-previous-line-or-previous-page |
|
|
|
"s" 'pdf-view-next-line-or-next-page |
|
|
|
"ð" 'pdf-view-previous-page |
|
|
|
"ß" 'pdf-view-next-page |
|
|
|
"gg" 'pdf-view-first-page |
|
|
|
"G" 'pdf-view-last-page |
|
|
|
"q" 'image-kill-buffer |
|
|
|
"+" 'pdf-view-enlarge |
|
|
|
"-" 'pdf-view-shrink)) |