Add languages to treesitter

This commit is contained in:
shaoyu 2024-11-12 20:09:04 -05:00
parent a67c7532cb
commit cd546d53ff
2 changed files with 23 additions and 6 deletions

View File

@ -900,7 +900,24 @@ require('lazy').setup({
main = 'nvim-treesitter.configs', -- Sets main module to use for opts
-- [[ Configure Treesitter ]] See `:help nvim-treesitter`
opts = {
ensure_installed = { 'bash', 'c', 'diff', 'html', 'lua', 'luadoc', 'markdown', 'markdown_inline', 'query', 'vim', 'vimdoc' },
ensure_installed = {
'bash',
'c',
'diff',
'html',
'lua',
'luadoc',
'markdown',
'markdown_inline',
'query',
'vim',
'vimdoc',
'css',
'cpp',
'javascript',
'make',
'cmake',
},
-- Autoinstall languages that are not installed
auto_install = true,
highlight = {
@ -933,7 +950,7 @@ require('lazy').setup({
require 'kickstart.plugins.lint',
require 'kickstart.plugins.autopairs',
require 'kickstart.plugins.neo-tree',
-- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps
require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps
-- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua`
-- This is the easiest way to modularize your config.

View File

@ -1,6 +1,6 @@
return {
"nvim-tree/nvim-tree.lua",
'nvim-tree/nvim-tree.lua',
keys = {
{"n", "<leader>e", ":NvimTreeToggle<CR>", { silent = true }}
}
},
{ 'n', '<leader>e', ':NvimTreeToggle<CR>', { silent = true } },
},
}