9

В Bash на OSX я могу сделать ctrl-_ чтобы отменить то, что я набрал в последнее время. Есть ли соответствующая команда повтора?

1 ответ1

4

ctrl-y - это команда Readline 'yank', которая извлекает буфер уничтожения. ctrl-u убивает от точки до начала строки (аналогично OSX/bash ctrl-_ который очищает всю строку). Подобные Emacs привязки Readline включены в bash, а подмножество включено во многих других местах (панели поиска в браузере и т.д.).

  • ctrl-u убить от начала строки до точки вставки
  • ctrl-k убить от точки вставки до конца строки
  • ctrl-w убивает предыдущее слово (и готовится к уничтожению буфера)
  • ctrl-y возвращает содержимое буфера уничтожения

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .