support lua config

This commit is contained in:
Nachuan Tang
2022-08-06 15:46:38 -04:00
parent c2afe45847
commit 732b40d563
3 changed files with 16 additions and 10 deletions
+1
View File
@@ -10,6 +10,7 @@
let g:vim_version = matchstr(execute('version'), 'NVIM v\zs[^\n]*')
endif
let g:vim_version = str2float(g:vim_version)
let g:dotfile_path = '~/.dotfiles/'
" The default leader is '\', but many people prefer ',' as it's in a standard
let mapleader = ','
+4 -10
View File
@@ -109,16 +109,10 @@ if g:vim_type == 'nvim'
if g:vim_version >= 0.7
" nvim-treesitter/nvim-treesitter {
call v:lua.require'nvim-treesitter.configs'.setup {
ensure_installed = { "c", "bash", "lua" },
sync_install = false,
auto_install = true,
ignore_install = { "javascript" },
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
},
}
if filereadable(expand(g:dotfile_path . '.vimrc.lua'))
execute('source ' . g:dotfile_path . '/.vimrc.lua')
endif
" }
endif
endif
+11
View File
@@ -0,0 +1,11 @@
require'nvim-treesitter.configs'.setup {
-- ensure_installed = { "c", "bash", "lua" },
sync_install = false,
auto_install = true,
-- ignore_install = { "javascript" },
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
},
}