asyncrun.vim
asyncrun.vim copied to clipboard
請問一下在.vimrc中,如何使用vim-plug延遲加載asyncrun?
Plug ' skywind3000/asyncrun.vim ' , { ' on ' : ' 這裡要填什麼 ' } map < C - a > : call asyncrun#quickfix_toggle(10)<CR>
希望開啟vim時不加載,按下control+a後才把asyncrun加載進來,同時開啟quickfix視窗
macOS 10.13.5 iterm2 vim8.1.100
没法这么弄
好的,感謝 我以為能夠像nerdtree一樣 使用 Plug ' scrooloose/nerdtree ' , { ' on ' , ' NERDTreeToggle ' }
asyncrun加载费时1毫秒不到,超简单的一个插件,没必要这么加载
Plug 'skywind3000/asyncrun.vim', { 'on': ['AsyncRun', 'AsyncStop'] }
感謝
没仔细审题,应该是这样
Plug 'skywind3000/asyncrun.vim', { 'on': ['AsyncRun', 'AsyncStop', '<plug>(asyncrun-qftoggle)'] }
nmap <c-a> <plug>(asyncrun-qftoggle)
augroup asyncrun
au!
au User asyncrun.vim nnoremap <silent> <plug>(asyncrun-qftoggle) :call asyncrun#quickfix_toggle(10)<cr>
augroup end