美文网首页
zsh及on-my-zsh配置教程指南

zsh及on-my-zsh配置教程指南

作者: 查看更多详情 | 来源:发表于2020-02-26 00:40 被阅读0次

zsh及on-my-zsh配置教程指南

1、查看系统自带哪些shell

cat /etc/shells

2、查看当前环境shell

echo $SHELL

3、安装zsh(若已安装无需再安装)

sudo pacman -S zsh

4、将zsh设置为默认shell

chsh -s /bin/zsh

5、安装git

sudo pacman -S git

6、安装 oh my zsh  (二选其一)

自动安装 

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

手动安装 

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

或者如下选择性安装:

高亮插件zsh-syntax-highlighting

下载

cd ~/.oh-my-zsh/custom/plugins

git clone git://github.com/zsh-users/zsh-syntax-highlighting.git

7、通过如下命令可以查看可用的Theme

ls ~/.oh-my-zsh/themes

8、编辑~/.zshrc文件(此步省略与后续添加插件一起改)

gedit ~/.zshrc

将ZSH_THEME="robbyrussell"中引号内默认robbyrussell名称改为其它一种主题的名称如"ys"或用"random",采用随即切换方式示例  ZSH_THEME="ys"    或者    ZSH_THEME="random" 

使用random此时若想知道当前加载主题用命令查看

echo $RANDOM_THEME

9、安装zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions

10、安装zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting

11、安装 autojump

sudo pacman -S autojump

12、编辑~/.zshrc文件

gedit ~/.zshrc

注意:有些时候不知什么原因home目录~/下无.zshrc文件。

此时可以查看并编辑~/.oh-my-zsh/templates/zshrc.zsh-template

将ZSH_THEME="robbyrussell"中引号内默认robbyrussell名称改为其它一种主题的名称如"ys"或用"random",采用随即切换方式

示例  ZSH_THEME="ys"    或者    ZSH_THEME="random" 

找到plugins=(git)将相关插件补全到括号内,插件名称之间用空格隔开

plugins=(git zsh-syntax-highlighting zsh-autosuggestions autojump)

最后将该文件复制到home目录(即~/目录)下将文件名字改成.zshrc后保存,在按14步操作。

13、在~/.zshrc中找到plugins=(git)将相关插件补全到括号内,插件名称之间用空格隔开

plugins=(git zsh-syntax-highlighting zsh-autosuggestions autojump)

其他插件自行添加例如:web-search z  cp extract history

14、更新配置

source ~/.zshrc

注意:在debian系统下若没有安装sudo。一些操作就需要在/root文件夹下操作,插间如上安装不变。在/root/.oh-my-zsh中找到文件zshrc.zsh-template。编辑器打开,修改theme项和插间项。改完保存复制一份到/root下,将文件名改为.zshrc即可。

建议,如果系统没有sudo,建议先安装sudo,配置好后再进行上述安装操作。

注意在未安装sudo时,终端打开默认是bash,输入su确认密码获得root权限后才会变成zsh。这是会看到zsh的oh-my-zsh的效果。

相关文章

  • zsh及on-my-zsh配置教程指南

    zsh及on-my-zsh配置教程指南 1、查看系统自带哪些shell cat /etc/shells 2、查看当...

  • mac下配置on-my-zsh

    mac下配置on-my-zsh 安装或更新zsh 安装oh-my-zsh 以上安装脚本将设置zsh为默认shell...

  • zsh 配置

    zsh+on-my-zsh配置教程指南(程序员必备)【已备份】 [oh-my-zsh让终端好用到飞起~](http...

  • zsh 最简化配置

    先安装zsh, on-my-zsh 设置主题: 设置zsh 不显示用户名和host 主题 bira 也不错

  • zsh+on-my-zsh配置教程指南

    https://segmentfault.com/a/1190000013612471?utm_source=ta...

  • zsh

    zsh及其插件 Mac自带zsh,但默认使用bash 参考下文安装配置zsh及oh-my-zsh:GitHub -...

  • manjaro配置zsh

    首先参照教程安装并配置zsh:终端环境之Zsh&oh-my-zsh 在应用中又发现其他插件:2.1 安装autoj...

  • OS X中使用jEnv管理多个Java版本

    jEnv安装及配置 安装 配置我安装了zsh,配置如下➜ echo 'export PATH="$HOME/.je...

  • Git Bash 安装 zsh 和 on-my-zsh

    ref: (https://dominikrys.com/posts/zsh-in-git-bash-on-win...

  • on-my-zsh oh! oh!oh!

    自从下载了oh-my-zsh,我就没省心过(但还是要保持微笑)就比如,我在bash的时候下载sublime,在te...

网友评论

      本文标题:zsh及on-my-zsh配置教程指南

      本文链接:https://www.haomeiwen.com/subject/lrtrchtx.html