在vim中运行脚本的时候,总是希望它能输出到另外一个竖窗口。 通过查询各种方式,原声的vim不支持。 在原生的vim中,这个窗口应该称为 "quickfix"。
通过这篇文章看到另外一改解决办法:
http://dduan.net/post/2015/04/neovim-swift-and-make/
使用neovim
if has('nvim')
nnoremap <leader>m :rightbelow vertical split <bar> :term make<cr>
endif
有修改成这样,比较全面。 可以根据这句修改下,让neovim成为一个模型。
"Compile Run {{{
autocmd FileType swift nmap <F5> :w<bar> :rightbelow vertical split <bar> :term swift %<cr>
autocmd FileType go nmap <F5> :w<bar> :rightbelow vertical split <bar> :term go run %<cr>
autocmd FileType ruby nmap <F5> :w<bar> :rightbelow vertical split <bar> :term ruby %<cr>
autocmd FileType python nmap <F5> :w<bar> :rightbelow vertical split <bar> :term python %<cr>
" autocmd FileType swift nmap <F5> :call RunWith("swift %")<cr>
"}}}