1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 02:00:05 +08:00

Use lua for bufadd api

This commit is contained in:
Shidong Wang 2020-07-15 23:14:38 +08:00
parent 876b3f53cc
commit 53a45dac41

View File

@ -63,6 +63,10 @@ endfunction
function! s:self.bufadd(name) abort
if exists('*bufadd')
return bufadd(a:name)
elseif has('lua') && empty(a:name)
let nr = float2nr(luaeval('vim.open().number'))
call setbufvar(nr, '&buflisted', 0)
return 0
elseif empty(a:name)
" create an no-named buffer
noautocmd 1new