Closed VimWei closed 4 months ago
发现:不使用 -strip 就不会出现错误,但这样就会有多余的烦人信息。
Update:进一步发现,即使不使用 -strip,多次运行后,还是会出现同样的错误。
原来是这个配置的格式写错了,正确的如下:
augroup QuickfixStatus
au! BufWinEnter quickfix setlocal
\ statusline=%t\ [%{g:asyncrun_status}]\ %{exists('w:quickfix_title')?\ '\ '.w:quickfix_title\ :\ ''}\ %=%-15(%l,%c%V%)\ %P
augroup END
问题描述
我定义了如下命令:
当直接使用外部命令
execute '!' . l:cmd
,一切正常。当改用 AsyncRun 命令
execute 'AsyncRun! -strip ' . l:cmd
,就会出现如下错误:我当前的使用环境