Skip to content

Commit a2a596a

Browse files
committed
Fixed completion error.
1 parent 9db0fce commit a2a596a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

autoload/vimshell/complete/helper.vim

+5-4
Original file line numberDiff line numberDiff line change
@@ -220,11 +220,12 @@ function! vimshell#complete#helper#buffers(cur_keyword_str)"{{{
220220
let l:bufnumber = 1
221221
while l:bufnumber <= bufnr('$')
222222
if buflisted(l:bufnumber) && vimshell#head_match(bufname(l:bufnumber), a:cur_keyword_str)
223-
let l:bufname = bufname(l:bufnumber)
224-
let l:dict = { 'word' : keyword, 'menu' : 'buffer', 'icase' : 1 }
223+
let l:keyword = bufname(l:bufnumber)
224+
let l:dict = { 'word' : l:keyword, 'menu' : 'buffer', 'icase' : 1 }
225225

226-
let l:dict.abbr = len(keyword) > g:VimShell_MaxKeywordWidth ?
227-
\vimshell#trunk_string(keyword, g:VimShell_MaxKeywordWidth) : keyword
226+
let l:dict.abbr = len(l:keyword) > g:VimShell_MaxKeywordWidth ?
227+
\vimshell#trunk_string(l:keyword, g:VimShell_MaxKeywordWidth) : l:keyword
228+
call add(l:ret, l:dict)
228229
endif
229230

230231
let l:bufnumber += 1

0 commit comments

Comments
 (0)