Когда я использую командную строку, я могу вспомнить историю, используя C-P или стрелку вверх. Однако это не работает при попытке вызвать входные данные в следующем документе.
# cat <<!
> a
> b
> c
> !
a
b
c
# cat <<! # C-p to get here, expected to see ! as last input. C-c to break out
# history 2
2053 cat <<!
2054 history 2
Я использую rxvt.
P.S. Эта функция работает правильно при использовании shell
в emacs