【小卒ubuntu使用】ubuntu下zsh和fish的安装使用

Fish 是"the friendly interactive shell"的简称,最大特点就是方便易用。很多其他 Shell 需要配置才有的功能,Fish 默认提供,不需要任何配置。

shell 有好几种,目前最常用是 bashzsh。文章本着花最少的时间学习工具的原则介绍;通过接触zsh和fish,感觉对于新手来说fish很适合上手,安装配置简单,推荐fish。

下面分别讲解:

1、zsh的安装使用。

2、fish的安装使用。

一、zsh安装使用

在终端中执行如下命令:

sudo apt install zsh oh-my-zsh oh-my-zhs-installer

然后安装oh-my-zsh

install-oh-my-zsh

输入命令的时候善用tab键补全

配置zsh

首先更改你的默认登入shell为zsh

sudo chshll -s /bin/zsh 用户名
到这里zsh就安装完成可以正常使用。
下面是配置其他插件的小功能,都很强大很实用。有时间可以有需要可以看完,如果只是为了Tab键的功能就可以止步了!!
配置插件
安装过多的插件会明显降低shell打开的速度!
接下来介绍几个十分有用的:
1、zsh-syntax-highlighting 从这插件的名字也可以看出来是检查shell命令语法的,当你输入错误的命令时命令的颜色是粉红色的,但是这个插件需要自己安装 cd ~/.oh-my-zsh/custom/plugins git clone git://github.com/zsh-users/zsh-syntax-highlighting.git ./install.sh 
2、pip 这个插件用来安装Python的库时使用,你不必输入库的全称,只需要输入前几个字母然后按tab键补全即可,十分的方便 
3、colored-man-pages 让帮助手册有不同的颜色,比较易于阅读 
4、extract 解压各种压缩文件再也不用记tar后面的参数了 只需要 x XXOO.tar.gz 即可
5、web-search 这个插件可以在终端打开并搜索 列如 百度 你好 然后就会打开浏览器使用百度搜索关键字“你好”
关于插件就介绍这几个了,安装的方法也很简单 用vim打开.zshrc文件
vim ~/.zshrc
找到plugings这个位置把自己需要的插件添加进去。
source .zshrc

二、fish的安装使用

fish的安装简单,在终端中执行如下命令:

sudo apt-get install fish

安装完成后即可通过fish命令启动:

fish

由于 fish 的语法与 bash 有很大差异,一般不兼容。因此,建议不要将 fish 设为默认 shell,而是每次手动启动它。

fish的几个主要的特点做如下介绍:

1、进入 fish 以后注意到的第一件事,可能就是它默认彩色显示,有效路径会有下划线,如果没有下划线,则路径不存在。

2、fish 会自动在光标后面给出建议,表示可能的选项,颜色为灰色,如果采纳建议,可以按下Control + F。如果只采纳一部分,可以按下Alt + →。

3、自动补全功能:输入命令时,fish 会自动显示匹配的上一条历史记录,如果没有匹配的历史记录,fish 会猜测可能的结果,如果有多个可能的结果,fish 会把它们都列出,还带有简要介绍。这时,再按一次Tab,就可以在这些命令之中选择。除了补全命令,fish 还可以补全参数。比如,ls命令的-l参数后面按下Tab键,就会显示可以连用的其他参数。

猜你喜欢

转载自blog.csdn.net/weixin_41994751/article/details/84594780