В терминале bash, если я нажимаю ESC kbd> или Shift kbd> + Tab kbd>, командная строка переходит в историю, где я могу перемещаться к предыдущим командам bash с привязками в стиле vi. Когда я в этом режиме, я запутался, потому что непреднамеренно буду запускать различные команды. Я могу выйти из этого, только нажав a
или i
.
Я часто нажимаю ESC kbd> и Shift kbd> + Tab kbd> при обычном использовании, и я хотел бы отключить этот поиск по истории режим в целом.
Редактировать: Событие также происходит, когда я нажимаю любую из F1 - F12 (кроме F4 и F11), паузу / разрыв, удаление, home, pgup и pgdn. Я начинаю думать, что это связано с несвязанными клавишами или что-то странное с моей клавиатурой.
Я входил в некоторый "vi-режим" в терминале из-за строки в моем .bashrc файле: set -o vi
. Удаление этой строки решило мою проблему.