Skip to content

Commit 76e20db

Browse files
Fix keymap clash nvim-surround & flash, telescope buffer sorts most
recent - folke/flash.nvim#251 - nvim-telescope/telescope.nvim#791
1 parent c5deb39 commit 76e20db

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

nvim/.config/nvim/init.lua

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -481,6 +481,7 @@ require('lazy').setup({
481481
-- but ignore dependency folders.
482482
-- Alternatively, we could use Live Grep with Arguments extension to dynamically modify these settings
483483
pickers = {
484+
['buffers'] = { sort_mru = true, ignore_current_buffer = true, sort_lastused = true, initial_mode = 'normal' },
484485
file_ignore_patterns = { 'node_modules', '.git', '.venv' },
485486
},
486487
defaults = {
@@ -966,7 +967,6 @@ require('lazy').setup({
966967
{
967968
'folke/flash.nvim',
968969
event = 'VeryLazy',
969-
---@type Flash.Config
970970
opts = {
971971
modes = {
972972
char = {
@@ -977,9 +977,7 @@ require('lazy').setup({
977977
-- stylua: ignore
978978
keys = {
979979
{ "s", mode = { "n", "x", "o" }, function() require("flash").jump() end, desc = "Flash" },
980-
{ "S", mode = { "n", "x", "o" }, function() require("flash").treesitter() end, desc = "Flash Treesitter" },
981-
-- Remote too complicated
982-
-- { "r", mode = "o", function() require("flash").remote() end, desc = "Remote Flash" },
980+
{ "S", false, mode = { "v" }, function() require("flash").treesitter() end, desc = "Flash Treesitter" },
983981
{ "R", mode = { "o", "x" }, function() require("flash").treesitter_search() end, desc = "Treesitter Search" },
984982
{ "<c-s>", mode = { "c" }, function() require("flash").toggle() end, desc = "Toggle Flash Search" },
985983
},

0 commit comments

Comments
 (0)