mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-09 10:20:06 +08:00
Use lua for bufadd api
This commit is contained in:
parent
876b3f53cc
commit
53a45dac41
@ -63,6 +63,10 @@ endfunction
|
|||||||
function! s:self.bufadd(name) abort
|
function! s:self.bufadd(name) abort
|
||||||
if exists('*bufadd')
|
if exists('*bufadd')
|
||||||
return bufadd(a:name)
|
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)
|
elseif empty(a:name)
|
||||||
" create an no-named buffer
|
" create an no-named buffer
|
||||||
noautocmd 1new
|
noautocmd 1new
|
||||||
|
Loading…
Reference in New Issue
Block a user