Add flash remote keybinding
Had to make the treesitter motion keybiding for assignments a bit weird but its worth it since flash remote is much more useful.
This commit is contained in:
parent
5c69c135a9
commit
9e0ac0fd27
2 changed files with 15 additions and 4 deletions
|
|
@ -38,10 +38,10 @@ return {
|
|||
keymaps = {
|
||||
["as"] = { query = "@local.scope", query_group = "locals", desc = "Select language scope" },
|
||||
|
||||
["a="] = { query = "@assignment.outer", desc = "Select outer part of an assignment" },
|
||||
["i="] = { query = "@assignment.inner", desc = "Select inner part of an assignment" },
|
||||
["l="] = { query = "@assignment.lhs", desc = "Select left hand side of an assignment" },
|
||||
["r="] = { query = "@assignment.rhs", desc = "Select right hand side of an assignment" },
|
||||
["=a"] = { query = "@assignment.outer", desc = "Select outer part of an assignment" },
|
||||
["=i"] = { query = "@assignment.inner", desc = "Select inner part of an assignment" },
|
||||
["=l"] = { query = "@assignment.lhs", desc = "Select left hand side of an assignment" },
|
||||
["=r"] = { query = "@assignment.rhs", desc = "Select right hand side of an assignment" },
|
||||
|
||||
["aa"] = { query = "@parameter.outer", desc = "Select outer part of a parameter/argument" },
|
||||
["ia"] = { query = "@parameter.inner", desc = "Select inner part of a parameter/argument" },
|
||||
|
|
|
|||
|
|
@ -383,6 +383,17 @@ return {
|
|||
desc = "Flash Treesitter search ⚡",
|
||||
},
|
||||
},
|
||||
{
|
||||
mode = "o",
|
||||
{
|
||||
"r",
|
||||
function()
|
||||
-- https://www.lorenzobettini.it/2025/05/using-flash-remote-in-neovim/
|
||||
require("flash").remote()
|
||||
end,
|
||||
desc = "Flash remote ⚡",
|
||||
},
|
||||
},
|
||||
{
|
||||
mode = "c",
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue