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

perf(api): use get var

This commit is contained in:
wsdjeg 2023-06-27 08:54:47 +08:00
parent a10caa0dd6
commit 7330a362b0
2 changed files with 8 additions and 3 deletions

View File

@ -13,5 +13,10 @@ vim.api.nvim_create_user_command('Vim', function(opt)
table.insert(cmd, v)
end
vim.fn.jobstart(cmd)
vim.fn.jobstart(cmd, {
env = {
VIM = '',
VIMRUNTIME = ''
}
})
end, { nargs = '*', complete = 'file' })

View File

@ -40,7 +40,7 @@ if exists('*nvim_win_get_cursor')
function! s:self.get_cursor(winid) abort
return nvim_win_get_cursor(a:winid)
endfunction
elseif g:_spacevim_if_lua
elseif get(g:, '_spacevim_if_lua', 0)
function! s:self.get_cursor(winid) abort
lua require("spacevim.api.vim.window").get_cursor(vim.eval("a:winid"))
endfunction
@ -63,7 +63,7 @@ elseif exists('*win_execute')
" call win_execute(a:win, ':' . a:pos[0])
call win_execute(a:win, ':normal! g"')
endfunction
elseif g:_spacevim_if_lua
elseif get(g:, '_spacevim_if_lua', 0)
function! s:self.set_cursor(winid, pos) abort
lua require("spacevim.api.vim.window").set_cursor(vim.eval("a:winid"), vim.eval("a:pos"))
endfunction