feat(#1245): add next_diag_item and prev_diag_item actions
This commit is contained in:
@@ -153,11 +153,21 @@ local DEFAULT_MAPPINGS = {
|
||||
action = "copy_absolute_path",
|
||||
desc = "copy absolute path to system clipboard",
|
||||
},
|
||||
{
|
||||
key = "[e",
|
||||
action = "prev_diag_item",
|
||||
desc = "go to next diagnostic item",
|
||||
},
|
||||
{
|
||||
key = "[c",
|
||||
action = "prev_git_item",
|
||||
desc = "go to next git item",
|
||||
},
|
||||
{
|
||||
key = "]e",
|
||||
action = "next_diag_item",
|
||||
desc = "go to prev diagnostic item",
|
||||
},
|
||||
{
|
||||
key = "]c",
|
||||
action = "next_git_item",
|
||||
@@ -243,11 +253,13 @@ local keypress_funcs = {
|
||||
last_sibling = require("nvim-tree.actions.movements").sibling(math.huge),
|
||||
live_filter = require("nvim-tree.live-filter").start_filtering,
|
||||
clear_live_filter = require("nvim-tree.live-filter").clear_filter,
|
||||
next_git_item = require("nvim-tree.actions.movements").find_git_item "next",
|
||||
next_diag_item = require("nvim-tree.actions.movements").find_item("next", "diag"),
|
||||
next_git_item = require("nvim-tree.actions.movements").find_item("next", "git"),
|
||||
next_sibling = require("nvim-tree.actions.movements").sibling(1),
|
||||
parent_node = require("nvim-tree.actions.movements").parent_node(false),
|
||||
paste = require("nvim-tree.actions.copy-paste").paste,
|
||||
prev_git_item = require("nvim-tree.actions.movements").find_git_item "prev",
|
||||
prev_diag_item = require("nvim-tree.actions.movements").find_item("prev", "diag"),
|
||||
prev_git_item = require("nvim-tree.actions.movements").find_item("prev", "git"),
|
||||
prev_sibling = require("nvim-tree.actions.movements").sibling(-1),
|
||||
refresh = require("nvim-tree.actions.reloaders").reload_explorer,
|
||||
remove = require("nvim-tree.actions.remove-file").fn,
|
||||
|
||||
Reference in New Issue
Block a user