From 010dddc2498cc38ac4da9792426d4f349494f19e Mon Sep 17 00:00:00 2001 From: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> Date: Fri, 26 Jun 2020 23:35:04 +0200 Subject: [PATCH 1/2] add "move editor" key bindings These key bindings where proposed in pull request #61. I add them to the vscode-vim branch, too. --- README.rst | 4 ++++ settings.json | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/README.rst b/README.rst index 9266b60..1e73b24 100644 --- a/README.rst +++ b/README.rst @@ -129,6 +129,10 @@ Key bindings Description Re :kbd:`leader` :kbd:`b` :kbd:`b` Quick open (show current buffers) :kbd:`leader` :kbd:`b` :kbd:`d` Close active editor :kbd:`leader` :kbd:`b` :kbd:`C-d` Close other editors +:kbd:`leader` :kbd:`b` :kbd:`H` Move editor left +:kbd:`leader` :kbd:`b` :kbd:`J` Move editor down +:kbd:`leader` :kbd:`b` :kbd:`K` Move editor up +:kbd:`leader` :kbd:`b` :kbd:`L` Move editor right :kbd:`leader` :kbd:`b` :kbd:`n` Next editor :kbd:`leader` :kbd:`b` :kbd:`p` Previous editor :kbd:`leader` :kbd:`b` :kbd:`s` Scratch buffer diff --git a/settings.json b/settings.json index f85f356..26428b8 100644 --- a/settings.json +++ b/settings.json @@ -126,6 +126,22 @@ "before": ["", "b", ""], "commands": ["workbench.action.closeOtherEditors"] }, + { + "before": ["", "b", "H"], + "commands": ["workbench.action.moveEditorToLeftGroup"] + }, + { + "before": ["", "b", "J"], + "commands": ["workbench.action.moveEditorToBelowGroup"] + }, + { + "before": ["", "b", "K"], + "commands": ["workbench.action.moveEditorToAboveGroup"] + }, + { + "before": ["", "b", "L"], + "commands": ["workbench.action.moveEditorToRightGroup"] + }, { "before": ["", "b", "n"], "commands": ["workbench.action.nextEditor"] From c8f1370a5fd3801f0cb713214ab235971835b9d1 Mon Sep 17 00:00:00 2001 From: Marco Ieni <11428655+MarcoIeni@users.noreply.github.com> Date: Sun, 26 Jul 2020 15:59:44 +0200 Subject: [PATCH 2/2] add ` r b` to open recent buffers --- settings.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/settings.json b/settings.json index 26428b8..ae3d201 100644 --- a/settings.json +++ b/settings.json @@ -321,6 +321,10 @@ "before": ["", "q", "r"], "commands": ["workbench.action.reloadWindow"] }, + { + "before": ["", "r", "b"], + "commands": ["workbench.action.showAllEditorsByMostRecentlyUsed"] + }, { "before": ["", "r", "s"], "commands": ["workbench.action.findInFiles"]