0

.vimrcに次の行があります。

autocmd FileType tex map <C-L> :!pdflatex % &<CR>

現在、バインディングは正常に機能しますが、vimが切り替えてpdflatexの出力を生成すると、ランダムな場所で行が途切れ、読み取り不能な出力が生成され、エラーのデバッグが非常に困難になります。これを修正する方法はありますか?

4

1 に答える 1

0

vimセッションに何も表示せずにこれを達成したい場合は、別のアプローチを取ることができます。例えば:

au FileType tex map <silent> <expr> <C-L> system("pdflatex ".expand("%"))

:help <silent>およびを参照してください:help <expr>

画面が点滅し、通常は再描画が必要な場合:silent !ls、これは回避策です。

于 2012-07-20T20:19:57.067 に答える