preview実際、ウィンドウを切り替えるスクリプトを書きたいだけです。しかし、vimの内部設定からはアーカイブできないようです。
というわけで、タイトル通り。そのためのスクリプトを書きたいと思います。previewウィンドウが開いている(または存在する)ことを確認する方法を知っている人はいますか?
preview実際、ウィンドウを切り替えるスクリプトを書きたいだけです。しかし、vimの内部設定からはアーカイブできないようです。
というわけで、タイトル通り。そのためのスクリプトを書きたいと思います。previewウィンドウが開いている(または存在する)ことを確認する方法を知っている人はいますか?
変数previewwindowまたは(リンクpvwを参照してください) を確認してください。サンプルコードは次のとおりです。
fun! previewWindowOpened
for nr in range(1, winnr('$'))
if getwinvar(nr, "&pvw") == 1
" found a preview
return 1
endif
endfor
return 0
endfun