go to preview keys
This commit is contained in:
parent
f49f09d8af
commit
d86b137eb5
|
@ -300,8 +300,51 @@ return {
|
||||||
{
|
{
|
||||||
'rmagatti/goto-preview',
|
'rmagatti/goto-preview',
|
||||||
event = 'FileType',
|
event = 'FileType',
|
||||||
|
keys = {
|
||||||
|
{
|
||||||
|
'gpd',
|
||||||
|
function()
|
||||||
|
require('goto-preview').goto_preview_definition()
|
||||||
|
end,
|
||||||
|
desc = 'Go to definition preview',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'gpD',
|
||||||
|
function()
|
||||||
|
require('goto-preview').goto_preview_declaration()
|
||||||
|
end,
|
||||||
|
desc = 'Go to declaration preview',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'gpi',
|
||||||
|
function()
|
||||||
|
require('goto-preview').goto_preview_implementation()
|
||||||
|
end,
|
||||||
|
desc = 'Go to implementaion preview',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'gpt',
|
||||||
|
function()
|
||||||
|
require('goto-preview').goto_preview_type_definition()
|
||||||
|
end,
|
||||||
|
desc = 'Go to type preview',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'gpt',
|
||||||
|
function()
|
||||||
|
require('goto-preview').goto_preview_type_references()
|
||||||
|
end,
|
||||||
|
desc = 'Preview references',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'gpc',
|
||||||
|
function()
|
||||||
|
require('goto-preview').close_all_win()
|
||||||
|
end,
|
||||||
|
desc = 'Close all preview windows',
|
||||||
|
},
|
||||||
|
},
|
||||||
config = function()
|
config = function()
|
||||||
require('core.utils').load_mappings 'goto_preview'
|
|
||||||
require('goto-preview').setup {}
|
require('goto-preview').setup {}
|
||||||
end,
|
end,
|
||||||
dependencies = 'nvim-telescope/telescope.nvim',
|
dependencies = 'nvim-telescope/telescope.nvim',
|
||||||
|
|
Loading…
Reference in New Issue