鱼 shell;将配置导入主配置
Fish shell; import config into main config
我的~/.config/fish/config.fish
越来越大了。
编写另一个文件的惯用方法是什么 "source" 从这个文件内部编写它,这样我的主要配置就不会那么大?
我可以像 ~/.config/fish/config-work.fish
一样将 source ~/.config/fish/config-work.fish
添加到我的主配置中吗?
从 2.3.0 版本开始,fish 会在启动时自动读取 ~/.config/fish/conf.d/*.fish,因此您也可以直接使用它们。
或者您可以手动 source
个文件。
我使用的一个策略是根据我使用的机器隔离功能。
在我的 ~/.config/fish/config.fish 我有:
set host_config ~/.config/fish/config.(hostname).fish
test -r $host_config; and source $host_config
我的~/.config/fish/config.fish
越来越大了。
编写另一个文件的惯用方法是什么 "source" 从这个文件内部编写它,这样我的主要配置就不会那么大?
我可以像 ~/.config/fish/config-work.fish
一样将 source ~/.config/fish/config-work.fish
添加到我的主配置中吗?
从 2.3.0 版本开始,fish 会在启动时自动读取 ~/.config/fish/conf.d/*.fish,因此您也可以直接使用它们。
或者您可以手动 source
个文件。
我使用的一个策略是根据我使用的机器隔离功能。
在我的 ~/.config/fish/config.fish 我有:
set host_config ~/.config/fish/config.(hostname).fish
test -r $host_config; and source $host_config