当前位置: 代码迷 >> 综合 >> fish shell,年轻人的选择
  详细解决方案

fish shell,年轻人的选择

热度:52   发布时间:2023-12-18 03:10:07.0

什么是fish?

fish是适用于macOS,Linux和该系列其他产品的智能且用户友好的命令行外壳。 fish包括一些功能,例如语法高亮显示,键入时自动建议和花哨的制表符完成,而无需配置。

fish

如何安装?

安装fish非常简单。如果您是 LinuxMaxOS,则您的系统具有自己的软件包管理器,则可以使用它。但是不同的系统可能是不同的程序包管理器。

如果和我一样 Arch系的Linux,在命令行中输入:

sudo pacman -S fish

在Windows 10上,fish可以使用 sudo apt install fish 在 Windows 的 WSL 子系统下安装,也可以按照以下说明从源代码中安装。 Fish也可以使用Cygwin(在Shells类别中)安装在所有Windows版本上。

如果安装期间出现问题,则可以检查fish的github。安装后,在命令行中输入fish以开始使用它,并且它已经很容易使用。

将其设为默认shell

当您使用一段时间后,您非常喜欢它。您想将其设置为默认外壳,怎么做?

这很简单,只需执行以下操作:

chsh -s /usr/local/bin/fish

chsh会提示您输入密码并更改默认shell。注销,然后再次登录以使更改生效。

自定义您的鱼

假如现在您爱上了“fish”,您想要使其与众不同。

如果您有图形界面,请在命令行上输入 fish_config 以设置您的 fish。像这样:

在这里插入图片描述

现在您认为这还不够,您想让自己的“fish”变得更加特别。那么,您可以使用 oh-my-fish

oh-my-fish 提供了核心基础结构,可让您安装扩展或修改外壳外观的软件包。它快速,可扩展且易于使用。您可以从此处进入其github。

我使用 git 安装oh-my-fish,如下所示:

$ git clone https://github.com/oh-my-fish/oh-my-fish
$ cd oh-my-fish
$ bin/install --offline

使用omf来使用它。 oh-my-fish提供了有趣的插件和许多主题。

主题

您可以使用 omf theme 来查看已安装的主题和所有主题。
omf install <theme name>安装主题。
omf theme <theme name>使用您选择的主题。

查看本文开头的预览,这是我使用的主题。您可以在此处预览更多主题。

插件

在这里,我们推荐一个插件来在终端下查看天气。

通过omf install wttr安装它,通过wttr使用。
![wttr](/ fish-shell-use / wttr.png)


Hope you can find you want.
  相关解决方案