Чтобы быть мощным пользователем в наши дни, вы должны иметь обманутую оболочку. Одним из наиболее распространенных пользовательских оболочек является zsh
с менеджером плагинов Oh my zsh .
sudo apt install zsh
затем установил oh-my-zsh для каждого curl, затем запустил zsh
Добавление
# ~/.zshrc:
plugins=(git mercurial)
получает мне ртутный статус в моей командной строке.
Но когда я устанавливаю powerline: sudo -H pip install powerline-status; sudo apt install python-hglib
И загрузить его в
# ~/.zshrc:
. `locate powerline.zsh`
в ~/.zshrc
Тогда подсказка теряет ртутный статус. Должен заметить, что он все еще работает нормально для git
репозиториев, так что это проблема только с Mercurial ... И другие функции Powerline в порядке, и никаких ошибок. Удаление powerline из моей конфигурации zsh возвращает информацию о mercurial, так что это определенно вызвано powerline.