Обратите внимание, что когда я подробно описал мою концепцию использования команды sudo, в ответ было молчание. Никто ее не критиковал. Видимо нечего было сказать.
Никто и не будет критиковать, это нужно Вам и только Вы сами можете настроить файл /etc/sudoers так, как нужно именно в конкретной задаче. Остальным это просто не интересно.
Если Вас устраивало поведение sudo в SuSE, то скопируйте настройки из неё.
В следующий раз просто нажимаешь "стрелка вниз", и вылезает искомая команда.
История оболочки bash сохраняется в файле ~/.bash_history, под каждым пользователем своя. Насколько мне помнится, в SuSE изначально работали кнопки "PageUp" и "PageDown" для поиска сохранённых команд по их первым символам. Просто вводите, например, sudo и нажимаете "PgUp" до появления конкретной ранее использованной команды.
В Альтлинукс, для подобного поведения, возможно придётся раскомментировать 2 строки в файле /etc/inputrc, хотя, я давно не проверял, само работает.
"\e[5~": history-search-backward
"\e[6~": history-search-forward
Я сам перешёл с SuSE на Alt, Yast там хорош, но меня перестала устраивать его рамочность настроек, всё-равно приходилось править конфиги вручную, после чего Yast "не понимал" этих изменённых файлов.
Если Вы используете sudo для обновления системы, может Вам имеет смысл посмотреть на пакет apt-indicator.