Я недавно установил thefuck через Homebrew и, пытаясь использовать его в терминале, получил следующее сообщение

Похоже, чертов псевдоним не настроен! Пожалуйста, поместите eval $(thefuck --alias) в ваш ~/.bashrc. Более подробная информация - https://github.com/nvbn/thefuck#manual-installation.

Напоминаю мне, что я еще не полностью завершил установку и мне все еще нужно было ввести eval $(thefuck --alias) в мой .bash_profile чтобы заставить его работать должным образом.

Я вполне уверен, что команда для вставки этого будет что-то вроде echo "eval $(thefuck --alias)" >> ~/.bash_profile это правильно? Любая помощь приветствуется!

1 ответ1

1

Я вполне уверен, что команда для вставки этого будет что-то вроде echo "eval $(thefuck --alias)" >> ~/.bash_profile это правильно? Любая помощь приветствуется!

Все, что делает эта команда, это добавляет текст (через echo и >>) в целевой файл - в данном случае это ~/.bash_profile . Так что да, команда верна.

Или вы можете просто следовать инструкциям на странице установки вручную , отображаемой в сообщении об ошибке, в котором четко указано:

Вы должны поместить эту команду в ваш .bash_profile, .bashrc, .zshrc или другой скрипт запуска:

eval $(thefuck --alias)

Это означает, что это не волшебство: просто откройте файл .bash_profile используя любой редактор, который вы предпочитаете использовать, например, Nano, и просто добавьте в этот файл строку eval "$(thefuck --alias)" .

Затем либо закройте и снова откройте свой терминал, либо просто наберите source ~/.bash_profile и все будет хорошо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .