diff options
-rw-r--r-- | history-search-backward.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/history-search-backward.js b/history-search-backward.js index b7f863e..4444812 100644 --- a/history-search-backward.js +++ b/history-search-backward.js @@ -64,6 +64,9 @@ liberator.globalVariables.history_search_backward_map = ['<C-r>']; } let command = commandline.command || ''; + let completionsList = [[key, i] for ([i, key] in storage['history-command'])]. + filter(function([key, i]) key).reverse(); + commandline.input('bck-i-search: ', function(str) { try { liberator.echo(liberator.execute(str)); @@ -73,8 +76,7 @@ liberator.globalVariables.history_search_backward_map = ['<C-r>']; }, { completer: function(context) { context.title = ['CommandLine History', 'INDEX']; - context.completions = [[key, i] for ([i, key] in storage['history-command'])]. - filter(function([key, i]) key).reverse(); + context.completions = completionsList; }, onChange: function() { showCompletions(); |