我可以更改vim完成预览窗口高度吗?

时间:2010-09-14 20:40:04

标签: vim preview code-completion

我正在使用Eclimd完成。它会生成很多有关函数的有用信息,但在单行预览窗口中它看起来很乱。 (同一窗口使用omni-completion)

所以:

  1. 有没有办法更改默认预览窗口高度?
  2. 制作预览弹出窗口而不是预览窗口?

3 个答案:

答案 0 :(得分:5)

我也面临'预测'的问题所以我想出了以下工作:

set previewheight=50
au BufEnter ?* call PreviewHeightWorkAround()
func PreviewHeightWorkAround()
    if &previewwindow
        exec 'setlocal winheight='.&previewheight
    endif
endfunc

答案 1 :(得分:1)

您可以通过设置'previewheight'选项来更改预览窗口的默认高度。

答案 2 :(得分:0)

set previewheight对我不起作用,但是set previewwindow winheight对我有用。