Skip to content

Commit 5c067a3

Browse files
authored
Merge pull request #424 from mluts/support-vim8-terminal
Add support for vim8 terminals
2 parents 35c9b96 + 31e1471 commit 5c067a3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

autoload/ctrlp.vim

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@ fu! s:bufparts(bufnr)
540540
endf
541541
fu! ctrlp#buffers(...)
542542
let ids = sort(filter(range(1, bufnr('$')), '(empty(getbufvar(v:val, "&bt"))'
543-
\ .' || s:isneovimterminal(v:val)) && getbufvar(v:val, "&bl")'), 's:compmreb')
543+
\ .' || s:isterminal(v:val)) && getbufvar(v:val, "&bl")'), 's:compmreb')
544544
if a:0 && a:1 == 'id'
545545
retu ids
546546
el
@@ -2031,7 +2031,7 @@ fu! ctrlp#normcmd(cmd, ...)
20312031
let buftypes = [ 'quickfix', 'help' ]
20322032
if a:0 < 2 && s:nosplit() | retu a:cmd | en
20332033
let norwins = filter(range(1, winnr('$')),
2034-
\ 'index(buftypes, getbufvar(winbufnr(v:val), "&bt")) == -1 || s:isneovimterminal(winbufnr(v:val))')
2034+
\ 'index(buftypes, getbufvar(winbufnr(v:val), "&bt")) == -1 || s:isterminal(winbufnr(v:val))')
20352035
for each in norwins
20362036
let bufnr = winbufnr(each)
20372037
if empty(bufname(bufnr)) && empty(getbufvar(bufnr, '&ft'))
@@ -2305,8 +2305,8 @@ fu! s:delbuf()
23052305
cal s:PrtClearCache()
23062306
endf
23072307

2308-
fu! s:isneovimterminal(buf)
2309-
retu has('nvim') && getbufvar(a:buf, "&bt") == "terminal"
2308+
fu! s:isterminal(buf)
2309+
retu getbufvar(a:buf, "&bt") == "terminal"
23102310
endf
23112311
" Entering & Exiting {{{2
23122312
fu! s:getenv()

0 commit comments

Comments
 (0)