refactor(nvim): minor treesitter improvements

This commit is contained in:
Price Hiller 2023-08-19 04:54:52 -05:00
parent 8076338694
commit 593849cee8
Signed by: Price
SSH Key Fingerprint: SHA256:Y4S9ZzYphRn1W1kbJerJFO6GGsfu9O70VaBSxJO7dF8

View File

@ -98,7 +98,7 @@ return {
{
"nvim-treesitter/nvim-treesitter",
build = ":TSUpdate",
event = { "BufReadPost", "BufNewFile" },
event = { "BufReadPre", "BufNewFile" },
dependencies = {
"nvim-treesitter/playground",
{
@ -148,54 +148,10 @@ return {
autotag = {
enable = true,
},
indent = { enable = true },
-- textobjects = {
-- select = {
-- enable = true,
-- lookahead = true,
-- disable = function(lang, bufnr)
-- local mode = vim.fn.mode()
-- if mode == "c" then
-- return true
-- end
-- end,
-- keymaps = {
-- ["af"] = "@function.outer",
-- ["if"] = "@function.inner",
-- ["ac"] = "@class.outer",
-- ["ic"] = "@class.inner",
-- ["ib"] = "@block.inner",
-- ["ab"] = "@block.outer",
-- ["as"] = { query = "@scope", query_group = "locals", desc = "Select language scope" },
-- },
-- },
-- move = {
-- enable = true,
-- disable = function(lang, bufnr)
-- local mode = vim.fn.mode()
-- if mode == "c" then
-- return true
-- end
-- end,
-- set_jumps = true,
-- goto_next_start = {
-- ["]fs"] = "@function.outer",
-- ["]bs"] = "@block.outer",
-- },
-- goto_next_end = {
-- ["]fe"] = "@function.outer",
-- ["]be"] = "@block.outer",
-- },
-- goto_previous_start = {
-- ["[fs"] = "@function.outer",
-- ["[bs"] = "@block.outer",
-- },
-- goto_previous_end = {
-- ["[fe"] = "@function.outer",
-- ["[bs"] = "@block.outer",
-- },
-- },
-- },
indent = {
enable = true,
disable = { "lua" },
},
playground = {
enable = true,
},