From f7d6818c9727319c8b70e6aae76867467d1b0156 Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Wed, 24 Jul 2024 10:35:53 -0400 Subject: [PATCH] Sublime swap lines (#15089) Improved SublimeText keymap (Mac & Linux). - Add bind for MoveLineUp/Down (`ctrl-shift-up` on linux and `cmd-ctrl-up` on MacOS). Co-authored-by: unixtensor --- assets/keymaps/linux/sublime_text.json | 4 ++-- assets/keymaps/macos/sublime_text.json | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/keymaps/linux/sublime_text.json b/assets/keymaps/linux/sublime_text.json index 7e9b41615aa10090cf2a327e7eb28326521f01c5..13596964e3c9c51435317deb1c0d224ac1a26f57 100644 --- a/assets/keymaps/linux/sublime_text.json +++ b/assets/keymaps/linux/sublime_text.json @@ -12,8 +12,8 @@ { "context": "Editor", "bindings": { - "ctrl-shift-up": "editor::AddSelectionAbove", - "ctrl-shift-down": "editor::AddSelectionBelow", + "ctrl-shift-up": "editor::MoveLineUp", + "ctrl-shift-down": "editor::MoveLineDown", "ctrl-shift-m": "editor::SelectLargerSyntaxNode", "ctrl-shift-l": "editor::SplitSelectionIntoLines", "ctrl-shift-a": "editor::SelectLargerSyntaxNode", diff --git a/assets/keymaps/macos/sublime_text.json b/assets/keymaps/macos/sublime_text.json index 06de3bfd1eba90d8817376c1d1e44e5ed990f2fc..2bc6f297795e901af80a5d02d23b7d4cefd8567a 100644 --- a/assets/keymaps/macos/sublime_text.json +++ b/assets/keymaps/macos/sublime_text.json @@ -14,6 +14,8 @@ "bindings": { "ctrl-shift-up": "editor::AddSelectionAbove", "ctrl-shift-down": "editor::AddSelectionBelow", + "cmd-ctrl-up": "editor::MoveLineUp", + "cmd-ctrl-down": "editor::MoveLineDown", "cmd-shift-space": "editor::SelectAll", "ctrl-shift-m": "editor::SelectLargerSyntaxNode", "cmd-shift-l": "editor::SplitSelectionIntoLines",