docs(readme): update mappings examples
Description
The example mappings, which most likely are the ones used by default for the majority of users, map the s in these modes: { 'n', 'x', 'o' }. I came to realize the 'o' operation pending mode is not useful with the same configuration as the 'n' and 'x' modes. Actions like delete, change, yank, etc are not very useful when multi window is on for flash, so I am updating the mapping for 'o' mode using multi_window = false.
keys = {
{ "s", mode = { "n", "x" }, function() require("flash").jump() end, desc = "Flash" },
{ "s", mode = { "o" }, function() require("flash").jump { search = { multi_window = false } } end, desc = "Flash" },
{ "S", mode = { "n", "x", "o" }, function() require("flash").treesitter() end, desc = "Flash Treesitter" },
{ "r", mode = "o", function() require("flash").remote() end, desc = "Remote Flash" },
{ "R", mode = { "o", "x" }, function() require("flash").treesitter_search() end, desc = "Treesitter Search" },
{ "<c-s>", mode = { "c" }, function() require("flash").toggle() end, desc = "Toggle Flash Search" },
},
Related Issue(s)
Screenshots
Preventing stale 🙂
This PR is stale because it has been open 30 days with no activity.
No stale
No stale
This PR is stale because it has been open 30 days with no activity.
🤔
This PR is stale because it has been open 30 days with no activity.
🤔