我是 Mac (macos High Sierra) 的新手,刚刚发现fish
, Oh My Fish
,尤其是bobthefish
主题。它在我安装后完美Mercurial
运行,但在一次重新启动后,我失去了所有颜色,源代码控制状态指示等......
它仍然适用git
(我不使用它,除了演示这个问题!)。
问题原来是~/.config/fish/config.fish
文件(下面的内容)。不知何故,这在重新启动时消失了。当我恢复它时,我得到了 Mercurial 版本控制图形。特别注意
set -g theme_display_hg yes
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