From 7818fa3ccf8579c8192e471b61678c6c57db8e1f Mon Sep 17 00:00:00 2001 From: Olivier Verdier Date: Mon, 18 Sep 2017 09:29:20 +0200 Subject: [PATCH] add bindings to navigate between errors in tex mode --- CHANGELOG.develop | 4 ++++ layers/+lang/latex/README.org | 2 ++ layers/+lang/latex/packages.el | 2 ++ 3 files changed, 8 insertions(+) diff --git a/CHANGELOG.develop b/CHANGELOG.develop index c78c66e88..fe0405a95 100644 --- a/CHANGELOG.develop +++ b/CHANGELOG.develop @@ -1765,6 +1765,10 @@ Other: - Enable auto indent when paste. Remove =latex-mode= from =spacemacs-yank-indent-modes= to disable it (thanks to bet4it) - Added support for =company-reftex= (thanks to et2010) +- Added bindings to navigate between errors in tex mode: + - ~SPC m n~ goto next error + - ~SPC m N~ goto previous error + (thanks to Olivier Verdier) **** Lua - Added support for auto-completion with =company= (thanks to halfcrazy) **** Language Server Protocol (LSP) diff --git a/layers/+lang/latex/README.org b/layers/+lang/latex/README.org index 81c9c61cd..04db62034 100644 --- a/layers/+lang/latex/README.org +++ b/layers/+lang/latex/README.org @@ -129,6 +129,8 @@ By default, the underlying latex code is echoed in the echo area. | ~SPC m k~ | kill TeX job | | ~SPC m l~ | recenter output buffer | | ~SPC m m~ | insert LaTeX macro | +| ~SPC m n~ | goto next error | +| ~SPC m N~ | goto previous error | | ~SPC m s~ | insert LaTeX section | | ~SPC m v~ | view output | | ~SPC m h d~ | TeX documentation, can be very slow | diff --git a/layers/+lang/latex/packages.el b/layers/+lang/latex/packages.el index 815b848f2..d1b5d0101 100644 --- a/layers/+lang/latex/packages.el +++ b/layers/+lang/latex/packages.el @@ -64,6 +64,8 @@ "k" 'TeX-kill-job ;; C-c C-k "l" 'TeX-recenter-output-buffer ;; C-c C-l "m" 'TeX-insert-macro ;; C-c C-m + "n" 'TeX-next-error ;; C-c ` + "N" 'TeX-previous-error ;; M-g p "v" 'TeX-view ;; C-c C-v ;; TeX-doc is a very slow function "hd" 'TeX-doc