Ви говорите про найбільшу особливість коли-небудь!
Ви можете використовувати команди vi для редагування команд оболонки (та історії команд), додавши це у свій .bashrcфайл:
set -o vi
Ви також можете запустити цю команду з командного рядка, щоб вплинути лише на ваш поточний сеанс.
Якщо ви не використовуєте bash, замініть відповідний файл rc для вашої оболонки.
Це дозволяє використовувати команди vi для редагування будь-якої команди ...
Ви також можете використовувати jта kпересуватись через історію (після натискання ESC).
Ви також можете використовувати /(після натискання ESC) для пошуку старих команд.
Іншими словами, щоб знайти ту надшвидку cpкоманду, яку ви зробили десять хвилин тому:
ESC/cpENTER
Потім ви можете переглядати всі відповідні команди в історії за допомогою nта N.
Все це робить мене в трильйонах разів більш продуктивним у командному рядку!