You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
675 B
35 lines
675 B
2 years ago
|
local utils = require("utils")
|
||
|
local tsconf = require("nvim-treesitter.configs")
|
||
|
|
||
|
require("orgmode").setup_ts_grammar()
|
||
|
require("nvim-ts-autotag").setup()
|
||
|
|
||
|
if not tsconf then
|
||
|
vim.cmd([[ echom 'Cannot load `nvim-treesitter.configs`' ]])
|
||
|
return
|
||
|
end
|
||
|
|
||
|
tsconf.setup({
|
||
|
ensure_installed = "all",
|
||
|
ignore_install = { "phpdoc" },
|
||
|
highlight = {
|
||
|
enable = true,
|
||
|
additional_vim_regex_highlighting = { "org" },
|
||
|
},
|
||
|
indent = {
|
||
|
enable = true,
|
||
|
},
|
||
|
incremental_selection = {
|
||
|
enable = true,
|
||
|
keymaps = {
|
||
|
init_selection = "gnn",
|
||
|
node_incremental = "grn",
|
||
|
scope_incremental = "grc",
|
||
|
node_decremental = "grm",
|
||
|
},
|
||
|
},
|
||
|
context_commentstring = {
|
||
|
enable = true,
|
||
|
},
|
||
|
})
|