Bobthefish 不再正确显示 Mercurial(适用于 git)
Bobthefish no longer displaying correctly for Mercurial (works fine for git)
我是 Mac (macos High Sierra) 的新手,刚刚发现 fish
、Oh My Fish
,尤其是 bobthefish
主题。安装后,它与 Mercurial
完美配合,但在一次重新启动后,我失去了所有颜色、源代码控制状态指示等...
它仍然适用于 git
(我不使用它,只是为了演示这个问题!)。
截图:
原来是 ~/.config/fish/config.fish
文件(内容如下)的问题。不知何故,这在重启时消失了。当我恢复它时,我得到了 Mercurial 版本控制图形。特别注意
set -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
我是 Mac (macos High Sierra) 的新手,刚刚发现 fish
、Oh My Fish
,尤其是 bobthefish
主题。安装后,它与 Mercurial
完美配合,但在一次重新启动后,我失去了所有颜色、源代码控制状态指示等...
它仍然适用于 git
(我不使用它,只是为了演示这个问题!)。
截图:
原来是 ~/.config/fish/config.fish
文件(内容如下)的问题。不知何故,这在重启时消失了。当我恢复它时,我得到了 Mercurial 版本控制图形。特别注意
set -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