execute 'AsyncRun -silent -post=call\ MakePost("unit","' . work_dir . '") ' . cmd
上面是我自己写的一个函数的一部分,每次保存文件的时候会调用这个函数,cmd里会调用某个仿真器的compile实体来进行文法检查。
如果compile fail的话,我会自己在post函数里设置相应errorformat然后lfile来打开错误log,成功的话不会做任何事情。
现在的情况时,除了这个自动保存以外,我的编辑器里经常开着global qf窗口,里面有前回elaborate或者sim的log
现在每次的保存时候自动调用上面的函数来compile,compile的实时log会把之前的quickfix给覆盖,但是我不希望这些内容被覆盖。
翻了下文档似乎没找到这样的设置,请问能否不实时输出或者至少输出到locallist而不是global的quickfix?
谢谢
execute 'AsyncRun -silent -post=call\ MakePost("unit","' . work_dir . '") ' . cmd上面是我自己写的一个函数的一部分,每次保存文件的时候会调用这个函数,cmd里会调用某个仿真器的compile实体来进行文法检查。
如果compile fail的话,我会自己在post函数里设置相应errorformat然后lfile来打开错误log,成功的话不会做任何事情。
现在的情况时,除了这个自动保存以外,我的编辑器里经常开着global qf窗口,里面有前回elaborate或者sim的log
现在每次的保存时候自动调用上面的函数来compile,compile的实时log会把之前的quickfix给覆盖,但是我不希望这些内容被覆盖。
翻了下文档似乎没找到这样的设置,请问能否不实时输出或者至少输出到locallist而不是global的quickfix?
谢谢