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)