From 89700c3682db98cab494b9d481d0856d63a7ad47 Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Tue, 20 May 2025 13:52:11 -0400 Subject: [PATCH] sublime: Don't map editor::FindNextMatch by default (#31029) Closes: https://github.com/zed-industries/zed/issues/29535 Broken in: https://github.com/zed-industries/zed/pull/28559/files Removes `editor::FindNextMatch` and `editor::FindPreviousMatch` from the default sublime mappings. If you would like to use this, you will have to add them to your user keymap. Reverts the previous behavior where cmd-g / cmd-shift-g relies on the base keymap. Linux: ```json { "context": "Editor && mode == full", "bindings": { "f3": "editor::FindNextMatch", "shift-f3": "editor::FindPreviousMatch" } } ``` MacOS: ```json { "context": "Editor && mode == full", "bindings": { "cmd-g": "editor::FindNextMatch", "cmd-shift-g": "editor::FindPreviousMatch" } }, ``` Release Notes: - Fixed a regression in Sublime Text keymap for find next/previous in the search bar --- assets/keymaps/linux/sublime_text.json | 4 +--- assets/keymaps/macos/sublime_text.json | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/assets/keymaps/linux/sublime_text.json b/assets/keymaps/linux/sublime_text.json index c3f56350b9..3ad93288a5 100644 --- a/assets/keymaps/linux/sublime_text.json +++ b/assets/keymaps/linux/sublime_text.json @@ -51,9 +51,7 @@ "ctrl-k ctrl-l": "editor::ConvertToLowerCase", "shift-alt-m": "markdown::OpenPreviewToTheSide", "ctrl-backspace": "editor::DeleteToPreviousWordStart", - "ctrl-delete": "editor::DeleteToNextWordEnd", - "f3": "editor::FindNextMatch", - "shift-f3": "editor::FindPreviousMatch" + "ctrl-delete": "editor::DeleteToNextWordEnd" } }, { diff --git a/assets/keymaps/macos/sublime_text.json b/assets/keymaps/macos/sublime_text.json index 6251ae0ccd..dcfb3ae8b0 100644 --- a/assets/keymaps/macos/sublime_text.json +++ b/assets/keymaps/macos/sublime_text.json @@ -53,9 +53,7 @@ "cmd-shift-j": "editor::JoinLines", "shift-alt-m": "markdown::OpenPreviewToTheSide", "ctrl-backspace": "editor::DeleteToPreviousWordStart", - "ctrl-delete": "editor::DeleteToNextWordEnd", - "cmd-g": "editor::FindNextMatch", - "cmd-shift-g": "editor::FindPreviousMatch" + "ctrl-delete": "editor::DeleteToNextWordEnd" } }, {