Ok very good point Martin ; )
I nefariously hid one obvious use case as trailing emoji™ in the subject, but a 
better way to make a point is to properly explain.
So the readline library powers the advanced line editing capabilities behind 
f.e. the bash or the ipython shell. Besides navigating with the cursor keys, it 
provides a history function accessible by the up cursor key ⌨⬆ .
At the moment, git interactive mode seems (?) not to make use of it, so there's 
no line editing at all. A typo at the beginning of a line must be corrected by 
reverse deleting up to it, then retyping the rest unchanged. With readline, the 
home/end keys for jumping to beginning or end work, as do the left/right keys 
in a familiar way.
The history function comes in handy when f.e. repeatedly using `git clean -i` 
and feeding the "filter by pattern" command a string like "*.patch". Like, 
that's the use case that prompted me to write to this list. : )

#Best Regards/Marcel

Reply via email to