Browse Source

Add prolog file extension, add evil doc-view bindings

Josh Bicking 7 years ago
parent
commit
cd03515bea
1 changed files with 13 additions and 0 deletions
  1. 13 0
      emacs.d/packages/packages.el

+ 13 - 0
emacs.d/packages/packages.el

@@ -750,6 +750,8 @@
 (setq tramp-syntax (quote default))
 
 (setq prolog-program-name "swipl")
+(add-to-list 'auto-mode-alist '("\\.pl\\'" . prolog-mode))
+
 (bind-map
   my-prolog-map
   :keys ("M-m")
@@ -758,6 +760,17 @@
   :bindings
   ("l" 'prolog-consult-buffer))
 
+(use-package doc-view
+  :defer t
+  :config
+  (evil-define-key 'motion doc-view-mode-map
+    (kbd "k") 'doc-view-previous-line-or-previous-page
+    (kbd "j") 'doc-view-next-line-or-next-page
+    (kbd "C-b") 'doc-view-previous-page
+    (kbd "C-f") 'doc-view-next-page)
+)
+
+
 (use-package flyspell
   :config
   ;; move point to previous error