@ -487,17 +487,17 @@ try
let has_vim8_term = has ( 'terminal' ) && has ( 'patch-8.0.995' )
let has_vim8_term = has ( 'terminal' ) && has ( 'patch-8.0.995' )
let has_nvim_term = has ( 'nvim-0.2.1' ) | | has ( 'nvim' ) && ! s :is_win
let has_nvim_term = has ( 'nvim-0.2.1' ) | | has ( 'nvim' ) && ! s :is_win
let use_term = has_nvim_term | |
let use_term = has_nvim_term | |
\ has_vim8_term && ! has ( 'win32unix' ) && ( has ( 'gui_running' ) | | s :is_win | | ! use_height && s :present ( dict , 'down' , 'up' , 'left' , 'right' , 'window' ) )
\ has_vim8_term && ! has ( 'win32unix' ) && ( has ( 'gui_running' ) | | s :is_win | | s :present ( dict , 'down' , 'up' , 'left' , 'right' , 'window' ) )
let use_tmux = ( has_key ( dict , 'tmux' ) | | ( ! use_height && ! use_term | | prefer_tmux ) && ! has ( 'win32unix' ) && s :splittable ( dict ) ) && s :tmux_enabled ( )
let use_tmux = ( has_key ( dict , 'tmux' ) | | ( ! use_height && ! use_term | | prefer_tmux ) && ! has ( 'win32unix' ) && s :splittable ( dict ) ) && s :tmux_enabled ( )
if prefer_tmux && use_tmux
if prefer_tmux && use_tmux
let use_height = 0
let use_height = 0
let use_term = 0
let use_term = 0
endif
endif
if use_height
if use_term
let optstr .= ' --no-height'
elseif use_height
let height = s :calc_size ( &lines , dict .down , dict )
let height = s :calc_size ( &lines , dict .down , dict )
let optstr .= ' --height=' .height
let optstr .= ' --height=' .height
elseif use_term
let optstr .= ' --no-height'
endif
endif
let optstr .= s :border_opt ( get ( dict , 'window' , 0 ) )
let optstr .= s :border_opt ( get ( dict , 'window' , 0 ) )
let prev_default_command = $FZF_DEFAULT_COMMAND
let prev_default_command = $FZF_DEFAULT_COMMAND