feat(nvim): add Treesitter text objects
This commit is contained in:
parent
6b8bb7daf2
commit
0926ae9671
|
@ -17,7 +17,20 @@ configs.setup {
|
|||
},
|
||||
matchup = {
|
||||
enable = true,
|
||||
}
|
||||
},
|
||||
textobjects = {
|
||||
select = {
|
||||
enable = true,
|
||||
lookahead = true,
|
||||
|
||||
keymaps = {
|
||||
["af"] = "@function.outer",
|
||||
["if"] = "@function.inner",
|
||||
["ac"] = "@class.outer",
|
||||
["ic"] = "@class.inner",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
local nmap = require "opdavies.keymap".nmap
|
||||
|
|
|
@ -71,6 +71,7 @@ return packer.startup(function()
|
|||
"nvim-treesitter/nvim-treesitter",
|
||||
run = ":TSUpdate",
|
||||
}
|
||||
use 'nvim-treesitter/nvim-treesitter-textobjects'
|
||||
|
||||
-- Completion
|
||||
use {
|
||||
|
|
Loading…
Reference in a new issue