Единый ярлык для прямого поиска после обратного поиска Ctrl-R

Униформа. Случайные числа, равномерно распределенные между 0 и 1. Плоское распределение ... в отличие от пикового распределения вроде Пуассона или Нормального / Гауссова.

13
24.03.2017, 22:44
2 ответа

Здесь другой подход. Если вы знакомы с некоторыми базовыми командами редактирования vi, bash поддерживает режим vi для редактирования командной строки. Если вы действительно ненавидите vi, вам это не понравится. Но если вы можете терпеть это, вы можете найти его предпочтительнее и с меньшим количеством нажатий клавиш.

set -o vi

Поиск по истории работает следующим образом:

  • Esc для входа в командный режим
  • / для начала поиска
  • Введите текст строки поиска
  • Enter для выполнения поиска
  • n для перехода к следующему совпадению
  • N для возврата к предыдущему совпадению
  • i для возврата в режим вставки
  • Enter ] для запуска команды
12
27.01.2020, 19:53

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

Тем не менее, вы можете установитьhstr (https://github.com/dvorka/hstr), который содержит окно предложений с параметрами расширенного поиска для удобного просмотра, навигации, поиска и управления историей команд:

enter image description here

3
27.01.2020, 19:53

Теги

Похожие вопросы