You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement input (command) history for input prompts (e.g. with ^X), as in bash (without searching capability) with categories (mainly because of the upcoming temp-filter feature rakshasa#519):
all the different input types have their own history:
Implement input (command) history for input prompts (e.g. with
^X
), as in bash (without searching capability) with categories (mainly because of the upcoming temp-filter feature rakshasa#519):load_default
,load_modified
,change_directory
,command
,filter
Functionality:
session.save
into session directory (if it exists) asrtorrent.input_history
Added keyboard shortcuts at input prompt:
up arrow
,^p
: prev in history categorydown arrow
,^n
: next in history categoryESC
,^[
,^g
(latter was already defined): exit from input promptESC
was "used" to mimicALT
at input prompt back in the days but it isn't used there anymore, hence the removal of the code fromTextInput
.Added commands:
ui.input.history.size.set
: set size of every history category to this value30
ui.input.history.clear
: clear all the history categoriesSample
rtorrent.input_history
file:Existing keyboard shortcuts at input prompt (for reference):
^L
: force redraw display^Q
: normal shutdownTAB
: path completion atchange_directory
promptBACKSPACE
,^H
DEL
left arrow
,^B
: move 1 char to leftright arrow
,^F
: move 1 char to rightHOME
,END
^U
: erase from cursor to beginning^K
: erase from cursor to endImplementation notes:
The text was updated successfully, but these errors were encountered: