some tree-sitter adjustments
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
|
||||
-- Basics
|
||||
vim.opt.foldmethod = "expr"
|
||||
vim.opt.foldexpr = "nvim_treesitter#foldexpr()"
|
||||
vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()"
|
||||
vim.opt.foldlevel = 99
|
||||
vim.opt.number = true
|
||||
vim.opt.relativenumber = true
|
||||
vim.opt.tabstop = 4
|
||||
|
||||
@@ -2,11 +2,15 @@
|
||||
-- treesitter: code parser
|
||||
return {
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
branch = "master",
|
||||
build = ":TSUpdate",
|
||||
opts = {
|
||||
ensure_installed = {"python", "bash", "lua", "json", "java", "typescript"},
|
||||
ensure_installed = {"python", "bash", "lua", "json", "java", "typescript", "vim", "markdown", "yaml", "toml"},
|
||||
auto_install = true,
|
||||
highlight = { enable = true },
|
||||
indent = { enable = true },
|
||||
fold = { enable = true }
|
||||
}
|
||||
indent = { enable = true }
|
||||
},
|
||||
config = function(_, opts)
|
||||
require("nvim-treesitter.configs").setup(opts)
|
||||
end,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user