1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

Add treesitter

This commit is contained in:
jdhao 2021-07-12 23:44:27 +08:00
parent b9801dd0bc
commit bc0a08394b
2 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1,8 @@
require'nvim-treesitter.configs'.setup {
ensure_installed = {'python', 'cpp', 'lua', 'bash'},
ignore_install = {}, -- List of parsers to ignore installing
highlight = {
enable = true, -- false will disable the whole extension
disable = {}, -- list of language that will be disabled
},
}

View File

@ -32,6 +32,10 @@ require('packer').startup(
-- auto-completion engine
use { 'hrsh7th/nvim-compe', event = 'InsertEnter *', config = [[require('config.compe')]] }
if (vim.g.is_mac > 0) or (vim.g.is_linux > 0) then
use {'nvim-treesitter/nvim-treesitter', run = ':TSUpdate', config = [[require('config.treesitter')]]}
end
-- Python syntax highlighting and more
if (vim.g.is_mac == 1) or (vim.g.is_win == 1) then
use {'numirias/semshi', ft = 'python', config = 'vim.cmd [[UpdateRemotePlugins]]'}