炫酷的shell工具——ohmysh

前言

之前一直用的是/bin/bash,现阶段不是很忙,各种搜刮新鲜玩意儿,发现了一个神器---ohmysh,他用起来不像是bash sh那么枯燥无味,可以定制各种主题,使shell也能炫酷起来。

安装

  • 系统:ubuntu18.04
  • 查看当前的shell
    echo $SHELL
  • 然后查看系统现有哪些shell
    echo /etc/shells
  • 安装zsh
    sudo apt install zsh -y
    然后查看现有哪些shell,echo /etc/shells, 如果显示有zsh说明安装好zsh
  • 将zsh改成默认shell

    chsh -s /bin/zsh
      reboot
  • 安装oh-my-zsh

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

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

    上述如果安装失败直接通过网页访问https://github.com/ohmyzsh/ohmyzsh下载, 将下载的压缩包放在虚拟机上,解压缩,然后到tools目录,执行./install.sh, 没有报错说明执行成功。

  • Oh My Zsh主题
    官方的主题目录包含了150多个易于安装的Zsh主题。安装这些主题是定制你的Zsh终端外观的最简单方法。安装主题方法很简单,修改.zshrc 文件中ZSH_THEME 变量的当前值即可,例如,random主题,ZSH_THEME=random退出保存,然后source ~/.zshrc即生效。
    现在比较流行的主题是 Powerlevel10k, 配置:ZSH_THEME="powerlevel10k/powerlevel10k",该主题不仅好看,而且速度还快。
  • 插件
    plugins=(git extract z)
    1.默认已经有git插件
    2.extract
    功能强大的解压插件,所有类型的文件解压一个命令x全搞定,再也不需要去记tar后面到底是哪几个参数了.
    3.z
    强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录.
    4.懒人自动跳转插件

    apt install autojump
    vi ~/.zshrc

    加入:
    . /usr/share/autojump/autojump.sh
    source ~/.zshrc

欢迎关注个人博客沟通交流

你可能感兴趣的:(linuxshellsh)