Bobthefish больше не отображается правильно для Mercurial (отлично работает для git)

Я новичок в Mac (macos High Sierra) и только что обнаружил fish, Oh My Fishи особенно bobthefish тема. Он отлично работал с Mercurial после того, как я установил его, но после одной перезагрузки теперь я потерял все цвета, индикацию состояния управления источником и т. д.

Это все еще работает с git (который я не использую, кроме как для демонстрации этой проблемы!).

Скриншот: введите описание изображения здесь

1 ответ

Решение

Проблема оказалась в ~/.config/fish/config.fish файл (содержание ниже). Каким-то образом это исчезло при перезагрузке. Когда я восстановил его, я вернул графику управления версиями Mercurial. Обратите внимание, в частности,установить -g theme_display_hg да

set -g theme_display_git_ahead_verbose yes set -g theme_display_git_dirty_verbose yes set -g theme_display_git_master_branch yes set -g theme_git_worktree_support yes set -g theme_display_hg yes set -g theme_display_user ssh set -g theme_display_hostname ssh set -g theme_display_cmd_duration yes set -g theme_title_display_process yes set -g theme_title_display_user yes set -g theme_title_use_abbreviated_path no set -g theme_date_format "+%Y-%m-%d %H:%M" set -g theme_avoid_ambiguous_glyphs yes set -g theme_show_exit_status yes set -g default_user xxx set -g theme_project_dir_length 1 set -g theme_newline_cursor yes

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