Control-R перестал работать, вместо этого я должен нажать Control-Shift-R

Раньше я мог нажать Control - R в терминале GNOME, чтобы войти в режим Bash (reverse-i-search).

Однако, это перестало работать, курсор просто мигает, ничего не делая. Это также влияет на удаленные и контейнерные оболочки (там, где они работали раньше).

Хотя я заметил, это работает, когда я нажимаю: Control - Shift - R .

Я использую GNU bash v4.4.19 на GNOME Terminal v3.30.1. Я не уверен, что это новая функция Ubuntu Cosmic или что-то еще.

Кажется, это также влияет на веб-браузеры, где я должен нажать Control - Shift - R , чтобы обновить страницу, и Control - R не действует (Chrome и Opera).

Моя клавиатура работает нормально, у меня не включена Caps Lock , и я не использую никаких пользовательских программ для изменения стандартных ярлыков, и я никогда не менял их. Проблема воспроизводима все время, я пробовал это уже более сотни раз, тот же эффект.

Как изменить ярлык на предыдущую комбинацию по умолчанию ( Control - R )?


Что Я пробовал:

  • Сбросить все сочетания клавиш по умолчанию в Ubuntu Настройки .

Вот несколько деталей:

$ bind -p | grep 'search-history'
"\C-s": forward-search-history
# non-incremental-forward-search-history (not bound)
# non-incremental-forward-search-history-again (not bound)
# non-incremental-reverse-search-history (not bound)
# non-incremental-reverse-search-history-again (not bound)
"\C-r": reverse-search-history

Я проверил, и я не отменяю вышеуказанные привязки в моих точечных файлах :

$ grep -r reverse-search-history ~/.bash*
(nothing)
2
задан 13 May 2019 в 02:35

2 ответа

Я имел эту проблему и понял, что у меня было выполнение SimpleScreenRecorder, которое получало горячую клавишу CTRL+R. Надежда это помогает любым сотрудникам Google!

2
ответ дан 2 December 2019 в 03:28

Если у кого-то возникла такая же проблема, проверьте, установлен ли у вас fzf , и убедитесь, что чтобы обновить его до последней версии.

Привязывает Control+R к использованию нечеткого поиска:

CTRL-R — вставить выбранную команду из истории в командную строку

  • Если вы хотите увидеть команды в хронологическом порядке, нажмите CTRL-R снова, который переключает сортировку по релевантности.

Я использовал fzf версию 0.18.0 с Ubuntu 18.04.4, и обратный поиск не работал. Обновление fzf до последней доступной версии (0.21.1) и повторное выполнение сценария установки решили для меня.

0
ответ дан 12 July 2020 в 20:58

Другие вопросы по тегам:

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