fish 中的源命令 shell
source command in fish shell
该命令在 fish 终端中运行良好:
source ~/.config/fish/config.fish
这是 config.fish
中的相关 fish 函数
function sf
command source ~/.config/fish/config.fish
end
当我 运行 它时,我得到这个错误:
Command 'source' not found, did you mean:
command 'gource' from deb gource (0.51-1build1)
Try: sudo apt install <deb name>
~/.config/fish/config.fish (line 59):
command source ~/.config/fish/config.fish
^
in function 'sf'
感谢任何帮助!
source
不是 外部命令 - 没有要执行的 /usr/bin/source。不可能,因为 source
需要能够改变 当前 shell 的环境,所以它 必须是 一个内置的。
干脆去掉 command
。
该命令在 fish 终端中运行良好:
source ~/.config/fish/config.fish
这是 config.fish
中的相关 fish 函数function sf
command source ~/.config/fish/config.fish
end
当我 运行 它时,我得到这个错误:
Command 'source' not found, did you mean:
command 'gource' from deb gource (0.51-1build1)
Try: sudo apt install <deb name>
~/.config/fish/config.fish (line 59):
command source ~/.config/fish/config.fish
^
in function 'sf'
感谢任何帮助!
source
不是 外部命令 - 没有要执行的 /usr/bin/source。不可能,因为 source
需要能够改变 当前 shell 的环境,所以它 必须是 一个内置的。
干脆去掉 command
。