Такі програми, як matlab / октава, і я впевнений, що багато інших дозволяють вводити команду, а потім натискати Вгору для виклику останньої команди, яка починається з введених символів.
Загальні оболонки linux bash
не робить цього. Чи існує інша оболонка?
Я не запитую, як дізнатися останню команду, я запитую, чи є оболонка, яка трохи зручніша.
!
але якщо я хочу бігти !rm
тоді він стає моторошним
Ctrl-r
тому що ви можете інтерактивно редагувати перед натисканням Enter. Для двоступеневого підходу ви можете зробити це !rm:p
просто надрукувати розширення, не запускаючи його.
Ctrl-r
функція зворотного додаткового пошуку? Альтернативно,!foo
запустить останню команду, яку ви ввели, починаючи зfoo
.