抑制或自定义鱼壳中的简介消息

是否有可能删除鱼壳中的介绍消息:

欢迎来到鱼,友好的交互式shell

input帮助以获取如何使用鱼的说明

凯文的答案适用于静态文本。 如果你需要一个互动的欢迎消息,比如我的财富命令,你可以这样做

function fish_greeting 

创build你的fish_greetingfunction,我只是有

  function fish_greeting fortune end 

并保存

  funcsave fish_greeting 

发现问候消息在fishd.Machine.local中设置。 要覆盖~/.config/fish/config.fish

 set fish_greeting "" 

如果没有名为“fish_greeting”的环境variables,则不会打印任何内容。 默认情况下,有一个fish_greetingvariables。 你可以擦除这个:

 set --erase fish_greeting 
 > set --universal fish_greeting 

请阅读官方文件。

http://fishshell.com/docs/current/faq.html#faq-greeting

简短的回答: set -e fish_greeting

set fish_greeting添加到~/.config/fish/config.fish文件中。

这在Fish FAQ中得到了解答 :

如何在每次login时运行命令? 什么鱼相当于.bashrc?

编辑文件~/.config/fish/config.fish ,如果不存在则创build它(注意前导期)。

如何更改问候留言?

更改variablesfish_greeting的值或创build一个fish_greeting函数。 例如,要删除问候用途:

 set fish_greeting