Is there a Linux terminal emulator (to communicate with a GPS logger device) with lib readline support, especially command history by pressing ctrl+R like in bash?
Would be nice if it is in Ubuntu's package sources.
socat has an option to use the gnu readline library on an input. Eg
socat READLINE,history=$HOME/.cmd_history /dev/ttyS0,b19200,raw,echo=0,crnl
This no longer works on Ubuntu and Debian due to licensing incompatibilities.
An alternative readline front-end to any command is
rlwrap, which is available on Ubuntu.