mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 15:27:13 +03:00
crecord: add an experimental option for space key to move cursor down
I really want to have an option of toggling a selection on a line and also moving cursor down as a single keystroke. It also kinda makes sense for space key to do this, because some other curses UIs in the wild do this (e.g. various file managers, htop). So I got an idea to make a config option that defaults to False for compatibility, but allows making crecord UI a lot more useful for people with big hunks. We add this an experimental option to experiment with this behavior.
This commit is contained in:
parent
b2e18c67d3
commit
9427025e13
@ -1588,6 +1588,8 @@ are you sure you want to review/edit and confirm the selected changes [yn]?
|
||||
return True
|
||||
elif keypressed in [' '] or (test and keypressed in ["TOGGLE"]):
|
||||
self.toggleapply()
|
||||
if self.ui.configbool('experimental', 'spacemovesdown'):
|
||||
self.downarrowevent()
|
||||
elif keypressed in ['A']:
|
||||
self.toggleall()
|
||||
elif keypressed in ['e']:
|
||||
|
Loading…
Reference in New Issue
Block a user