Одиночная вкладка используется, чтобы bash завершил текущую строку, а двойная вкладка показывает все возможные варианты.
Например, если у меня есть файлы (или ветви git, или что-либо еще подходящее в текущем контексте) "abc", "abd" и "bbb", то, если я наберу "git add", консоль будет выглядеть так:
// start
id@IDANILOV /d/temp
$ git add a
Затем я нажимаю клавишу Tab - она завершает текущую строку до "ab" и больше ничего не печатает:
// after tab pressing
id@IDANILOV /d/temp
$ git add ab
Если я нажимаю клавишу табуляции второй раз - она показывает "abc" и "abd":
// after second tab press
id@IDANILOV /d/temp
$ git add ab
abc abd
id@IDANILOV /d/temp
$ git add ab
Но после некоторого обновления (или, может быть, я сделал что-то непреднамеренно) - он показывает все варианты даже после первого нажатия вкладки, что раздражает.
Где это поведение можно изменить?