Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 .vimrc 中有以下行:
autocmd FileType tex map <C-L> :!pdflatex % &<CR>
现在,绑定工作正常,但是当 vim 切换到生成 pdflatex 的输出时,它会在随机位置断行,产生不可读的输出,并且很难调试错误。有什么办法可以纠正这个吗?
如果您想在 vim 会话中不显示任何内容的情况下完成此操作,您可以采用不同的方法。例如:
au FileType tex map <silent> <expr> <C-L> system("pdflatex ".expand("%"))
见:help <silent>和:help <expr>。
:help <silent>
:help <expr>
当我使用:silent !ls屏幕闪烁并且通常需要重绘时,这是一种解决方法。
:silent !ls