From ec41d391e30e33443954111c8c6366b6d05cc4b3 Mon Sep 17 00:00:00 2001 From: Alvaro Parker <64918109+AlvaroParker@users.noreply.github.com> Date: Mon, 5 Jan 2026 22:47:07 -0300 Subject: [PATCH] git: Add basic vim motions to git file history view (#45412) Closes #ISSUE Related discussion #44629 Release Notes: - Added simple `g g`, `G`, `j` and `k` motions for the file history view on vim mode. --- assets/keymaps/vim.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/assets/keymaps/vim.json b/assets/keymaps/vim.json index 6e5d3423872a7dd83234b28e67c5082b36bd858f..6892082846b96e5cb3717c826c013f1ac29505ba 100644 --- a/assets/keymaps/vim.json +++ b/assets/keymaps/vim.json @@ -1097,4 +1097,13 @@ "ctrl-e": "markdown::ScrollDown", }, }, + { + "context": "FileHistoryView", + "bindings": { + "j": "menu::SelectNext", + "k": "menu::SelectPrevious", + "g g": "menu::SelectFirst", + "shift-g": "menu::SelectLast", + }, + }, ]