Скажем, я ввел много команд в оболочку и теперь хочу снова ввести длинную.
Я мог бы просто подняться с помощью кнопки со стрелкой на клавиатуре, но, поскольку я знаю слово --indent
было в этой команде, есть ли способ сделать это быстрее?
2 ответа
Нет, изначально в командной строке Windows нет истории. Но Power Shell работает, если он у вас установлен. Есть команда history
. Чтобы найти строку в вашей истории
history | findstr "indent"
В качестве альтернативы вы можете использовать другие (часто лучшие) оболочки на Windows, такие как Cygwin или Clink.
Изменить: И я также только что узнал о F7. Он показывает вам всплывающий список последних использованных команд.
Я предполагаю, что вы используете powershell? Установите PSReadline. Установите это, чтобы быть частью вашей проблемы. Имея это в виду, вы должны иметь возможность использовать CTRL-R, а затем начать вводить самую последнюю команду, которая должна соответствовать