什么是fish?
fish是适用于macOS,Linux和该系列其他产品的智能且用户友好的命令行外壳。 fish包括一些功能,例如语法高亮显示,键入时自动建议和花哨的制表符完成,而无需配置。
如何安装?
安装fish
非常简单。如果您是 Linux 或 MaxOS,则您的系统具有自己的软件包管理器,则可以使用它。但是不同的系统可能是不同的程序包管理器。
如果和我一样 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
使用。
Hope you can find you want.