fish_config 将其设置保存在哪里?

fish_config 将其设置保存在哪里?

我已使用该fish_config实用程序自定义语法配色方案,现在我想将这些设置复制到无法运行的远程服务器fish_config。通过该实用程序所做的更改保存在哪里?

答案1

某些设置(例如颜色主题)存储为通用变量。运行set -U即可查看。

请注意,目前通用变量存储在一个文件中,该文件的名称对于每个主机都是唯一的。在即将发布的 fish 3.0.0 版本中,我们将使该文件真正成为全局文件,这样只需将~/.config/fish目录树复制到另一台机器即可安装颜色主题等项目。请参阅这个问题更多细节。

目前,您需要set -U | grep fish_color_在具有您喜欢的主题的机器上使用,并set -U在目标机器上执行每个变量。我们承认这有点麻烦。

该提示被保存为中的自动加载函数~/.config/fish/functions/fish_prompt.fish

相关内容