# gitk: More vi like cursor move

1 messages from 2005-09-28 to 2005-09-28. Participants: Yasushi SHOJI.
Thread: https://gitlist.dev/t/1960

## Yasushi SHOJI, 2005-09-28 03:32

Subject: gitk: More vi like cursor move
Message-ID: <87d5mt989t.wl@mail2.atmark-techno.com>
URL: https://gitlist.dev/e/87d5mt989t.wl%40mail2.atmark-techno.com

```
Hello,

Just synced git and see that gitk now have vi like key binding.
however, IMHO, cursor move doesn't feel like vi.

If the attached patch make sense to people on the list, I'd like to
send formated email/patch to Paul.

regards,
--
          yashi



diff --git a/gitk b/gitk
--- a/gitk
+++ b/gitk
@@ -497,9 +497,10 @@ proc makewindow {} {
     bindkey n "selnextline 1"
     bindkey z "goback"
     bindkey x "goforw"
+    bindkey h "goback"
     bindkey i "selnextline -1"
-    bindkey k "selnextline 1"
-    bindkey j "goback"
+    bindkey k "selnextline -1"
+    bindkey j "selnextline 1"
     bindkey l "goforw"
     bindkey b "$ctext yview scroll -1 pages"
     bindkey d "$ctext yview scroll 18 units"

```
