mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-03-15 19:45:46 +08:00
perf(api): use get var
This commit is contained in:
parent
a10caa0dd6
commit
7330a362b0
@ -13,5 +13,10 @@ vim.api.nvim_create_user_command('Vim', function(opt)
|
|||||||
table.insert(cmd, v)
|
table.insert(cmd, v)
|
||||||
end
|
end
|
||||||
|
|
||||||
vim.fn.jobstart(cmd)
|
vim.fn.jobstart(cmd, {
|
||||||
|
env = {
|
||||||
|
VIM = '',
|
||||||
|
VIMRUNTIME = ''
|
||||||
|
}
|
||||||
|
})
|
||||||
end, { nargs = '*', complete = 'file' })
|
end, { nargs = '*', complete = 'file' })
|
||||||
|
@ -40,7 +40,7 @@ if exists('*nvim_win_get_cursor')
|
|||||||
function! s:self.get_cursor(winid) abort
|
function! s:self.get_cursor(winid) abort
|
||||||
return nvim_win_get_cursor(a:winid)
|
return nvim_win_get_cursor(a:winid)
|
||||||
endfunction
|
endfunction
|
||||||
elseif g:_spacevim_if_lua
|
elseif get(g:, '_spacevim_if_lua', 0)
|
||||||
function! s:self.get_cursor(winid) abort
|
function! s:self.get_cursor(winid) abort
|
||||||
lua require("spacevim.api.vim.window").get_cursor(vim.eval("a:winid"))
|
lua require("spacevim.api.vim.window").get_cursor(vim.eval("a:winid"))
|
||||||
endfunction
|
endfunction
|
||||||
@ -63,7 +63,7 @@ elseif exists('*win_execute')
|
|||||||
" call win_execute(a:win, ':' . a:pos[0])
|
" call win_execute(a:win, ':' . a:pos[0])
|
||||||
call win_execute(a:win, ':normal! g"')
|
call win_execute(a:win, ':normal! g"')
|
||||||
endfunction
|
endfunction
|
||||||
elseif g:_spacevim_if_lua
|
elseif get(g:, '_spacevim_if_lua', 0)
|
||||||
function! s:self.set_cursor(winid, pos) abort
|
function! s:self.set_cursor(winid, pos) abort
|
||||||
lua require("spacevim.api.vim.window").set_cursor(vim.eval("a:winid"), vim.eval("a:pos"))
|
lua require("spacevim.api.vim.window").set_cursor(vim.eval("a:winid"), vim.eval("a:pos"))
|
||||||
endfunction
|
endfunction
|
||||||
|
Loading…
x
Reference in New Issue
Block a user