diff options
| author | Junegunn Choi <junegunn.c@gmail.com> | 2017-05-22 17:07:05 +0900 |
|---|---|---|
| committer | Junegunn Choi <junegunn.c@gmail.com> | 2017-05-22 17:07:05 +0900 |
| commit | e1e33397700573da6d6b4fbaff9ac71f10fa36ed (patch) | |
| tree | 33295b058db8c7cbd8cc2aea1bd7ae7fd73a1fa0 /src/options.go | |
| parent | 3a5086796d797f6e4402e9cd73e13687facfcb7f (diff) | |
| download | fzf-e1e33397700573da6d6b4fbaff9ac71f10fa36ed.tar.gz | |
Implement bindable "change" event and "top" action
# Move cursor to the top result whenever the query string is changed
fzf --bind change:top
Close #925
Diffstat (limited to 'src/options.go')
| -rw-r--r-- | src/options.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/options.go b/src/options.go index 8dd58f08..e9e2f28e 100644 --- a/src/options.go +++ b/src/options.go @@ -400,6 +400,8 @@ func parseKeyChords(str string, message string) map[int]string { chord = tui.BSpace case "ctrl-space": chord = tui.CtrlSpace + case "change": + chord = tui.Change case "alt-enter", "alt-return": chord = tui.CtrlAltM case "alt-space": @@ -714,6 +716,8 @@ func parseKeymap(keymap map[int][]action, str string) { appendAction(actDown) case "up": appendAction(actUp) + case "top": + appendAction(actTop) case "page-up": appendAction(actPageUp) case "page-down": |
