From 12523f7a37043bd11bf5f3103c09f7ab65c91d4e Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Sat, 10 Oct 2015 14:17:46 -0400 Subject: [PATCH] Cleanup latex config - remove a defun - bind keys using define-key (to LaTeX-mode-map) instead of local-set-key --- .emacs.d/init.el | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 6bec4e0..6dbb6fd 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -153,16 +153,12 @@ (use-package latex :config (setq TeX-command-extra-options "-shell-escape") - (defun my-tex () - "Saves the current buffer and runs LaTeX, all with no prompts or further interaction." - (interactive) - (save-buffer) - (TeX-command "LaTeX" 'TeX-master-file -1)) - - (add-hook 'LaTeX-mode-hook - (lambda () (local-set-key (kbd "C-z") 'my-tex) - (local-set-key (kbd "C-c e") 'tex-close-latex-block) - (TeX-source-correlate-mode))) + (define-key LaTeX-mode-map (kbd "C-z") + '(lambda () (interactive) + (save-buffer) + (TeX-command "LaTeX" 'TeX-master-file -1))) + (define-key LaTeX-mode-map (kbd "C-c e") 'tex-close-latex-block) + (add-hook 'LaTeX-mode-hook 'TeX-source-correlate-mode) (defun latex-tsv-to-table () "Converts tab-seperated-values to a LaTeX table." (interactive)