vim/treesitter: move keymap
This commit is contained in:
parent
fc43e476e2
commit
6103108413
2 changed files with 20 additions and 20 deletions
|
@ -121,6 +121,12 @@ local keymap = {
|
||||||
{ '<leader>sl', '<cmd>set list! | set list?<CR>' },
|
{ '<leader>sl', '<cmd>set list! | set list?<CR>' },
|
||||||
{ '<leader>sw', '<cmd>set wrap! | set wrap?<CR>' },
|
{ '<leader>sw', '<cmd>set wrap! | set wrap?<CR>' },
|
||||||
{ '<leader>ss', '<cmd>set spell! | set spell?<CR>' },
|
{ '<leader>ss', '<cmd>set spell! | set spell?<CR>' },
|
||||||
|
|
||||||
|
treesitter = {
|
||||||
|
{ '<leader>tp', '<cmd>TSPlaygroundToggle<cr>' },
|
||||||
|
{ '<leader>th', '<cmd>TSHighlightCapturesUnderCursor<cr>' },
|
||||||
|
{ '<leader>tn', '<cmd>TSNodeUnderCursor<cr>' },
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
M.setup = function()
|
M.setup = function()
|
||||||
|
|
|
@ -1,12 +1,24 @@
|
||||||
return {
|
return {
|
||||||
'nvim-treesitter/nvim-treesitter',
|
'nvim-treesitter/nvim-treesitter',
|
||||||
|
|
||||||
dependencies = {
|
dependencies = {
|
||||||
'nvim-treesitter/nvim-treesitter-refactor',
|
'nvim-treesitter/nvim-treesitter-refactor',
|
||||||
'nvim-treesitter/nvim-treesitter-textobjects',
|
'nvim-treesitter/nvim-treesitter-textobjects',
|
||||||
'nvim-treesitter/playground',
|
'nvim-treesitter/playground',
|
||||||
},
|
},
|
||||||
|
keys = require('fschauen.keymap').treesitter,
|
||||||
|
event = {
|
||||||
|
'BufReadPost',
|
||||||
|
'BufNewFile'
|
||||||
|
},
|
||||||
|
cmd = {
|
||||||
|
'TSInstall',
|
||||||
|
'TSUninstall',
|
||||||
|
'TSUpdate',
|
||||||
|
'TSUpdateSync',
|
||||||
|
'TSInstallInfo',
|
||||||
|
'TSInstallSync',
|
||||||
|
'TSInstallFromGrammar',
|
||||||
|
},
|
||||||
main = 'nvim-treesitter.configs',
|
main = 'nvim-treesitter.configs',
|
||||||
opts = {
|
opts = {
|
||||||
ensure_installed = {
|
ensure_installed = {
|
||||||
|
@ -84,23 +96,5 @@ return {
|
||||||
enable = true,
|
enable = true,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
event = {
|
|
||||||
'BufReadPost',
|
|
||||||
'BufNewFile'
|
|
||||||
},
|
|
||||||
cmd = {
|
|
||||||
'TSInstall',
|
|
||||||
'TSUninstall',
|
|
||||||
'TSUpdate',
|
|
||||||
'TSUpdateSync',
|
|
||||||
'TSInstallInfo',
|
|
||||||
'TSInstallSync',
|
|
||||||
'TSInstallFromGrammar',
|
|
||||||
},
|
|
||||||
keys = {
|
|
||||||
{ '<leader>tp', '<cmd>TSPlaygroundToggle<cr>' },
|
|
||||||
{ '<leader>th', '<cmd>TSHighlightCapturesUnderCursor<cr>' },
|
|
||||||
{ '<leader>tn', '<cmd>TSNodeUnderCursor<cr>' },
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue