使用vim和vim-airline,我有一種情況,我希望能夠關閉緩衝區(如果存在),並且如果不關閉vim。Vim-airline關閉緩衝區/退出vim
因爲速度原因,我首先將:x
重新映射到;x
。
nnoremap : ;
然後我映射;x
關閉與VIM航空公司
nnoremap :x :bp <BAR> bd #<CR>
打開緩衝區現在的問題是,當我最後關閉所有的緩衝區,我不能用;x
退出Vim。
有什麼辦法檢查vim-airline中是否存在緩衝區並關閉它? 看到this post但它更多的是NERDTree。
['nnoremap'是非遞歸](http://stackoverflow.com/q/3776117/78845),並不會調用您的其他映射。 – Johnsyweb 2015-01-26 23:29:01
好的,那是否意味着我的'nnoremap:;'需要更改或緩衝區關閉命令? – mhartington 2015-01-27 00:01:25