Bash readline предыдущая строка истории перед расширением истории

Обычно клавиши Up и Ctrl+P сопоставляются с предыдущей историей. Команда Readline в Bash, которая возвращает историю к предыдущей строке с историей расширен.

Как перейти на предыдущую строку перед расширением истории? Например. строить как

!!:gs/20010910/20010911/

person Hans Ginzel    schedule 11.09.2015    source источник
comment
Я не знаю, что ты можешь. Я думаю, что расширение истории происходит первым.   -  person Etan Reisner    schedule 11.09.2015
comment
Не понятно, что вы спрашиваете. Строки, содержащие расширения истории, сохраняются в истории только после обработки расширений.   -  person chepner    schedule 11.09.2015


Ответы (1)


Судя по комментарию, это невозможно, потому что строки, содержащие расширения истории, сохраняются в истории только после обработки расширений.

См. запрос функции.

person Hans Ginzel    schedule 22.11.2015