if not pcall(require, 'nvim-treesitter') then return end require('nvim-treesitter.configs').setup { ensure_installed = { "c", "cpp", "c_sharp", "markdown", "latex", "go", "rust" }, sync_install = false, highlight = { enable = true, }, rainbow = { enable = true, extended_mode = true, max_file_lines = nil }, incremental_selection = { enable = true, keymaps = { init_selection = '', scope_incremental = '', node_incremental = '', node_decremental = '' } } }