Skip to content

Instantly share code, notes, and snippets.

@keith
Created October 4, 2015 22:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save keith/79f2a375767f4bafd7dd to your computer and use it in GitHub Desktop.
Save keith/79f2a375767f4bafd7dd to your computer and use it in GitHub Desktop.
Get the list of open buffers (for use with fuzzy opening etc)
function! s:BuffersList()
let buffers = range(0, bufnr('$'))
let searchBuffers = []
for buffer in buffers
if buflisted(buffer) && index(searchBuffers, bufname(buffer)) < 0
call add(searchBuffers, bufname(buffer))
endif
endfor
return searchBuffers
endfunction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment