Releases: skywind3000/asyncrun.vim
Releases · skywind3000/asyncrun.vim
20221120 - v2.11.4
- terminal: initialize a proper terminal name for vim-8.2 and above
- terminal: wipe previous finished terminal buffer when '-reuse' is presented
20221119 - v2.11.3
- new option
g:asyncrun_term_wipe, set to non-zero to change the&bufhiddenof terminal buffer to 'wipe' when command finished. - the default value of
g:asyncrun_term_wipeis1.
20221113 - v2.11.2
- terminal buffers: accept
-hidden=0to initbufhiddentowipefor terminal buffers. - terminal buffers: new option
g:asyncrun_term_hiddento set the default value of-hidden=?.
20221103 - v2.10.9
- revert command completion mode from "shellcmd" back to "file" because
- The '%' will not be substituted when using "shellcmd", see: #264
20221102 - v2.10.8
- improve
<nomodeline>compatibility. - take care of the
&makeencodingoption; - new program translator capture to capture terminal output to the quickfix window
capture example:
:AsyncRun -mode=term -pos=TAB -program=capture ls -laThe output of this terminal command will be captured and listed in the quickfix window
20221030 - v2.10.6
20221012 - v2.10.5
- Use
<nomodeline>in :doautocmd, see #259. - new option
g:asyncrun_show_time, set to1to display the command start time in the first line of quickfix window.
Example:
let g:asyncrun_show_time = 1or set it to a non-empty string to specify time format:
let g:asyncrun_show_time = '%Y/%m/%d %T'Result:
20221006 - v2.10.0
- Better project root detection for buffers with
nofilebuftype.
20220923 - v2.9.15
- new:
AsyncResetcommand to reset all internal status
20220615 - v2.9.13
Simplify event dispatch routines
