Так как удар был обновлен совсем недавно, когда я пытаюсь автоматически заполнить путем переключения вкладок во время CD, я получаю следующее...
tony@tony-HP:~$ cd Mucword=1
words[0]=${!ref}${COMP_WORDS[i]}
words[1]=${!ref}${COMP_WORDS[i]}
cword=1
words=("${@:3:2}")
cword="$3"
cur="$3"
cur="$3"
cword="$3"
prev="$3"
words=("${@:3:2}")
compgen -d -- "$quoted"
sic/
Здесь я ввел cd Mu
при подсказке и снабженный вкладками и, после рвот удара добавляет информация, которую я не запрашиваю, sic/
после идентификации моего каталога Music. Что изменяется? Существует ли установка, которая была принята значение по умолчанию иначе после проблем безопасности?
p.s. Удар возврата изменяет каталог, как Вы ожидали бы.
Я знаю, что вопрос немного стар, но я отвечу в случае, если у кого-то есть та же проблема. Это может быть зафиксировано путем ввода 'удара +v' в терминале. Вы, вероятно, ввели 'удар-v' пытающийся видеть версию удара (как, я сделал), но это делает что-то еще вместо этого. P.S. видеть, что версия удара использует 'удар - версия'
Ну, тот ответ теперь также немного стар. Однако это помогло мне, но это также неправильно. Тем не менее это приводит меня к решению, так спасибо, бабиды.
Рабочий удар +v запускает новую оболочку сверху старой.
, Если Вы хотите изменить поведение своей текущей оболочки, используйте команду "набора":
set +v
Это говорит удару выключать входные строки печати, поскольку они читаются, источник в этом случае, являющемся функциями завершения удара.
Забавно, я столкнулся с этим в cygwin.