Для звуковых сигналов, сгенерированных в Вашей оболочке (которые, кажется, самые раздражающие), добавьте это к "~/.inputrc":
set bell-style none
Обратите внимание, что это не является терминальным - но определенным для хоста. Это означает это, когда Вы входите в систему другого компьютера через ssh
где это не установлено, звуковой сигнал вернулся. (Я протестировал на Fedora),
Согласно freetalk документации, это использует GNU Readline для его особенностей редактирования строки.
Согласно документации Readline GNU:
Для переключения в интерактивном режиме между emacs и vi режимами редактирования, используйте команду M-C-j (связанный с emacs-режимом-редактирования когда в vi режиме и к vi-режиму-редактирования в emacs режиме). Значение по умолчанию Readline является emacs режимом.
Возможно, Вы случайно поразили это сочетание клавиш: M-C-j. Для не знакомых с нотацией, это обычно относится к ALT + CTRL + j. Нажатие этого сочетания клавиш снова должно возвратить Вас emacs режиму.