Intereting Posts

Как избежать пробелов при использовании взаимодействия истории bash?

Можно ли избежать пробела для ввода команды? Я хочу сделать это:

!git\ clone 

Я люблю использовать ! для запуска прошлых команд, но неспособность использовать пространство часто ограничивает функциональность.

Вы можете использовать

 !?git clone 

От man bash :

  !?string[?] 

Обратитесь к последней команде, предшествующей текущей позиции в списке истории, содержащей строку. Конец ? может быть опущен, если строка сразу же будет заменена символом новой строки.

Также попробуйте Alt +. который повторяет последний аргумент предыдущей команды (и снова нажимает ее на предыдущую команду) и Alt + Ctrl + y, который повторяет первый аргумент предыдущей команды, или n если ему предшествует Alt + n .