Это корректно для 'определения источника $f', когда '$f' является сценарием оболочки с 'оценкой' в нем?

Я использую fasd, утилита автозавершения. Это имеет шаг инициализации, который просит, чтобы Вы поместили eval "$(fasd --init auto)" в Ваш .bashrc. Выполнение этого производит следующее:

eval "$(fasd --init posix-alias bash-hook bash-ccomp bash-ccomp-install)"

Я переместился eval "$(fasd ..." из моего .bashrc и в другой файл для хранения моего .bashrc неизмененным, так, чтобы я вместо этого просто имел:

В .bashrc:

source config/fasd.sh

В config/fasd.sh:

eval "$(fasd --init auto)"

Когда я делаю это, fasd больше, кажется, не функционирует правильно - а именно, автозавершение больше, кажется, не инициализируется правильно. Имейте я неправильно понял как source работы, или это ошибка в fasd?

0
задан 24 April 2017 в 15:41

0 ответов

Другие вопросы по тегам:

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