如何安装/制作 fish shell 自定义提示?

如何安装/制作 fish shell 自定义提示?

我在 Linux 上使用 fish 2.0,但这可能是安装错误,因为我的~/.config/fish/config.fish是空的。

答案1

~/.config/fish/config.fish默认情况下为空。要创建自定义提示,请创建一个文件~/.config/fish/functions/fish_prompt.fish并用您的提示填充它。

基本示例

函数 fish_prompt
        回显(密码)'>'
结尾

答案2

如果星际飞船提示不存在,我会做出替代提示。

# default prompt
function fish_prompt
  echo ''
  set_color cyan; echo (pwd) 
  set_color green; echo '> '
end

# starship prompt
if type -q starship
  starship init fish | source
else
  fish_prompt
end

答案3

这对我有用:

~/.local/share/omf/init.fish

function fish_prompt
        echo (pwd) '> '
end

相关内容