老卫带你学---ubuntu安装oh my zsh

ubuntu安装zsh

zsh是一个Linux下强大的shell, 大多数Linux产品安装以及默认使用bash shell, 但这丝毫不影响极客们对zsh的热衷, 几乎每一款Linux产品都包含有zsh,通常可以用apt-get、urpmi或yum等包管理器进行安装。

zsh是bash的增强版,其实zsh和bash是两个不同的概念,zsh更加强大。通常zsh配置起来非常麻烦,且相当的复杂,所以oh-my-zsh是为了简化zsh的配置而开发的,因此oh-my-zsh算是zsh的配置。

Oh My Zsh 是一款社区驱动的命令行工具。它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。支持语法高亮,代码补全等。

查看系统当前使用shell

echo $SHELL

查看系统自带哪些shell

cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash

安装zsh

sudo apt install zsh -y

安装之后 使用 cat /etc/shells 查看系统的shell有 /usr/bin/zsh说明安装成功。

/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
/bin/zsh
/usr/bin/zsh

设置zsh为默认shell

chsh -s /bin/zsh

然后重启:sudo reboot

安装oh my zsh

方法1
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

如果提示 zsh: command not found: curl,则需要安装curl,执行 sudo apt install curl -y,安装成功后再执行方法1。

安装完成curl再执行方法1还会出现错误提示 curl: (35) OpenSSL SSL_connect: 连接被对方重设 in connection to raw.github.com:443

方法2
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

安装插件

安装zsh的插件其实很简单:

  • 去zsh的github上将相关插件,clone到~/.zsh/XXX中
  • 在~/.zshrc中加入 source ~/.zsh/XXX/XXX.zsh就好了
  • 重新打开一个terminal
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值