Терминал Ubuntu не показывает путь

Это должно работать с zsh и о -мой -zsh, если я правильно понял. Если нет, то установите о -мой -зш.

zsh -Установка автопредложений

Руководство (Git Clone)

Клонируйте этот репозиторий куда-нибудь на свой компьютер. В этом руководстве предполагается ~/.zsh/zsh -автоматические предложения.

 git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions

Добавьте следующее в ваш.zshrc:

 source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh

Запустить новый терминальный сеанс.

О, мой ЗШ

Клонировать этот репозиторий в $ZSH _CUSTOM/plugins (по умолчанию ~/.oh -мой -zsh/custom/plugins)

 git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Добавить плагин в список плагинов для Oh My Zsh для загрузки (внутри ~/.zshrc):

 plugins=(zsh-autosuggestions)

Начать новый терминальный сеанс.

Источник :Ссылка GitHub на пакет :https://github.com/zsh-users/zsh-autosuggestionsСсылка на информацию об установке :https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md

0
02.07.2020, 17:07
3 ответа

Отредактируйте .bashrcс помощью графического редактора, например geany, и удалите добавленную строку. В Ubuntu по умолчанию должен быть установлен какой-либо графический редактор.

0
18.03.2021, 23:22

Новый запуск (У меня действительно нет возможности многозадачности ). Загрузитесь в режиме восстановления -

mv /home/your-user-name/.bashrc home/your-user-name/.bashrc.bak 

затем скопируйте файл по умолчанию

cp /etc/skel/.bashrc  /home/your-user-name/.bashrc

Затем вам нужно изменить владельца этого нового файла.

chown your-user-name:your-user-name /home/your-user-name/.bashrc

перезагрузка.

-3
18.03.2021, 23:22

Добавленная вами строка указывает ~/.bashrcна источник~/.profile. Однако по умолчанию Ubuntu ~/.profileнастроен на источник ~/.bashrc. Итак, вы просто создали бесконечный цикл:~/.bashrc— это источник ~/.profile, который является источником ~/.bashrc, который является источником ~/.profile, и так далее до бесконечности. Поскольку ~/.bashrcсчитывается каждый раз, когда вы открываете новый терминал, он входит в этот бесконечный цикл, никогда не выходит и, следовательно, оставляет вас с проблемой, которую вы видите.

Поскольку вы можете войти в систему графически, просто используйте графический редактор для удаления строки, как предлагали другие, и все будет в порядке.

3
18.03.2021, 23:22

Теги

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