2
如何在VIM中關閉python代碼窗口後關閉pylint窗口?在VIM中關閉Python代碼窗口後自動關閉pylint窗口
每次我退出vim,但仍然顯示pylint窗口。
我想在退出Python代碼時自動關閉pylint警告窗口。
我知道去通過手動執行,這是:qa!
如何在VIM中關閉python代碼窗口後關閉pylint窗口?在VIM中關閉Python代碼窗口後自動關閉pylint窗口
每次我退出vim,但仍然顯示pylint窗口。
我想在退出Python代碼時自動關閉pylint警告窗口。
我知道去通過手動執行,這是:qa!
假設pylint的窗口會顯示一個臨時緩衝區,你可以通過:autocmd
自動關閉此:
:autocmd WinEnter * if winnr('$') == 1 && ! empty(&buftype) && ! &modified | quit | endif
當你:quit
,你要麼退出Vim或進入另一個打開的窗口。上面檢查這是一個單獨的窗口,其中包含一個未經修改的臨時緩衝區,然後退出。這應該給你一個總體思路;您可以調整條件以更好地滿足您的需求。
不熟悉autocmd的方便鏈接:http://vimdoc.sourceforge.net/htmldoc/autocmd.html – kiminoa 2015-03-17 17:51:02