2013-05-01 8 views
8

コンパイル後、vim-latexはquickfixバッファを開き、エラーと警告をリストし、リストの最初のエラーまたは警告にジャンプします。私はそれを警告のために飛び出さないようにするにはどうすればよいですか?特定の警告については、より良いですか?vim-latexでコンパイルした後、警告の位置にジャンプする機能を無効にするには?

これができない場合は、カーソルをジャンプ前の位置に戻すためのショートカットがありますか?

注:警告を表示したいので、let g:TexIgnoredWarnings = ...で警告を無視することは適切ではありません。

答えて

10

私がそうであるようにあなたは、あなたの問題解決する必要があり、あなたのvimrcやftpluginのtex.vimのいずれかで、次のオプションを追加することは、Vim-ラテックスの\ llコマンドを経由してコンパイルしている場合:

let g:Tex_GotoError=0

これをカーソルは元の位置に残りますが、QuickFixウィンドウには警告とエラーが表示されます。ドキュメント(以下にリンクされています)では、デフォルトでオンになっているので、オフにすると必要なものを達成するはずです。

http://vim-latex.sourceforge.net/documentation/latex-suite.html#Tex_GotoError

+0

私はそれを聞かせおっと – JohnRos

+0

設定しないでされるべきだと思います。あなたは正しい。それは私がタイプし、考えないために得るものです。 – John

6

:makeコマンドでLaTeXをコンパイルしているとします。

  1. [!]が最初のエラーにジャンプされて与えられていない場合:help for that commandには、コマンドはまったく同じものを詳述リストを与えます。

あなたの代わりに:make:make!や略語:mak!であなたのコンパイルをトリガする場合は、カーソルがジャンプしないでしょう。


vimは、カーソルが最近になった場所のリストも保存します。私はこの機能の詳細を見ることが:help jump-motionsを使用- あなたはCtrlキーに戻ってあなたの前の場所にジャンプすることができます - O、そしてCtrlキーで再び前方にジャンプします。

関連する問題