bash auto-complete разделяет строки

264
curios

Допустим, я хотел бы перейти в каталог, содержащий все альбомы исполнителя "Призрак саблезубого тигра", поэтому я начинаю печатать

cd ~/Music/The\ Ghost 

и нажмите [TAB] [TAB]. На этом этапе bash complete меняет мою команду на

cd ~/Music/The Ghost of a Saber Tooth Tiger 

который бесполезен. Я хотел бы завершить это

cd ~/Music/The\ Ghost\ of\ a\ Saber\ Tooth\ Tiger/ 

вместо. Я уже пробовал пересадить другой /etc/bash_completion, что решило проблему, но теперь я получаю кучу bash: [: =: unary operator expectedошибок при запуске новой оболочки. Какие-либо предложения?

Я использую bash версии 4.2.25, на элементарной ОС Luna (форк Ubuntu 12.04)

0

1 ответ на вопрос

0
krowe

Я предполагаю, что вы можете удалить пакет и переустановить его, чтобы получить файлы по умолчанию:

sudo apt-get purge bash-completion && sudo apt-get install bash-completion 
Я выполнил это, и проблема остается curios 9 лет назад 0

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