1
0
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:
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) 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' })

View 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