diff --git a/plugin/fzf.vim b/plugin/fzf.vim index 126e16b..fd5874c 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -380,7 +380,6 @@ try endif if use_height let height = s:calc_size(&lines, dict.down, dict) - let $FZF_HEIGHT = height let optstr .= ' --height='.height elseif use_term let optstr .= ' --no-height' diff --git a/src/terminal.go b/src/terminal.go index 2802edd..5aab6cd 100644 --- a/src/terminal.go +++ b/src/terminal.go @@ -580,6 +580,7 @@ func (t *Terminal) resizeWindows() { pwidth += 1 } t.pwindow = t.tui.NewWindow(y+1, x+2, pwidth, h-2, tui.BorderNone) + os.Setenv("FZF_PREVIEW_HEIGHT", strconv.Itoa(h-2)) } switch t.preview.position { case posUp: