summaryrefslogtreecommitdiff
path: root/git-gui/lib/option.tcl
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2007-05-05 06:28:41 (GMT)
committerShawn O. Pearce <spearce@spearce.org>2007-05-08 03:35:53 (GMT)
commitebcaadabcb90eaf35a3bd69a50cccce4be4dcc2c (patch)
treefe7451c1179ff6edaee950c2cf178a532b946f61 /git-gui/lib/option.tcl
parent1fc4ba86f80c1365943abac54679dd1924a6737b (diff)
downloadgit-ebcaadabcb90eaf35a3bd69a50cccce4be4dcc2c.zip
git-ebcaadabcb90eaf35a3bd69a50cccce4be4dcc2c.tar.gz
git-ebcaadabcb90eaf35a3bd69a50cccce4be4dcc2c.tar.bz2
git-gui: Use vi-like keys in merge dialoggitgui-0.7.0-rc1
Since we support vi-like keys for scrolling in other UI contexts we can easily do so here too. Tk's handy little `event generate' makes this a lot easier than I thought it would be. We may want to go back and fix some of the other vi-like bindings to redirect to the arrow and pageup/pagedown keys, rather than running the view changes directly. I've bound 'v' to visualize, as this is a somewhat common thing to want to do in the merge dialog. Control (or Command) Return is also bound to start the merge, much as it is bound in the main window to activate the commit. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'git-gui/lib/option.tcl')
0 files changed, 0 insertions, 0 deletions