sgur
7/8/2013 - 6:18 AM

Foldされた領域をバルーンを使ってプレビューする

Foldされた領域をバルーンを使ってプレビューする

" Foldされた領域をプレビューする {{{2
" ------------------------------

function! MyBalloonExpr()
  let lnum = foldclosed(v:beval_lnum)
  if lnum == -1
    return ''
  endif
  let lines = getline(lnum, foldclosedend(lnum))
  return iconv(join(len(lines) > &lines ? lines[:&lines] : lines, "\n"),
        \ &encoding, &termencoding)
endfunction

set balloonexpr=MyBalloonExpr()
set ballooneval