ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

安装与配置zsh

2021-11-18 10:35:04  阅读:369  来源: 互联网

标签:git oh zsh 配置 com my 安装


安装与配置zsh

  • 查看是否安装有zsh
  • 安装zsh
  • 切换shell为zsh
  • 查看当前shell
  • 配置zsh

apt安装zsh

查看是否安装有zsh

cat /etc/shells

安装zsh

sudo apt install zsh

切换shell为zsh

chsh -s %(which zsh)

查看当前shell

echo $SHELL

源码安装zsh

下载zsh
wget https://nchc.dl.sourceforge.net/project/zsh/zsh/5.8/zsh-5.8.tar.xz
解压并安装
解压
tar xvf zsh-5.8.tar.xz
安装
cd zsh-5.8
./configure --prefix=$HOME/.local
make && make install
配置环境变量
vim .bashrc
添加
export PATH=$PATH:$HOME/.local/bin	# 设置环境变量
export SHELL=`which zsh`      		# 设置$SHELL为zsh
exec `which zsh` -l           		# 设置登录为zsh

配置zsh

安装oh-my-zsh
  • 从github安装
 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh
 zsh install.sh
  • 从gitee安装

    1.下载安装文件
    wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
    2.修改install.sh文件内容
    找到以下内容
    ----------------------------------------------------------------
    # Default settings
    ZSH=${ZSH:-~/.oh-my-zsh}
    REPO=${REPO:-ohmyzsh/ohmyzsh}
    REMOTE=${REMOTE:-https://github.com/${REPO}.git}
    BRANCH=${BRANCH:-master}
    ----------------------------------------------------------------
    将其中的第3,4行替换为以下内容
    ----------------------------------------------------------------
    REPO=${REPO:-mirrors/oh-my-zsh}
    REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
    ----------------------------------------------------------------
    3.保存文件,赋予执行权限
    4.执行
    5.修改仓库地址
    cd ~/.oh-my-zsh
    git remote set-url origin https://gitee.com/mirrors/oh-my-zsh.git
    git pull
    6.结束
    
修改主题为ys主题

vim ~/.zshrc
修改:ZSH_THEME="ys"

修改ys主题(可选)

vim ~/.oh-my-zsh/themes/ys.zsh-theme
修改49行以下内容,去掉主机名
1MFgdx.png

安装插件
  • autojump
  • autosuggestioins
  • syntax-highlighting
  • 安装autojump
$ git clone git://github.com/joelthelion/autojump.git$ ./install.py$ vim ~/.zshrc添加以下内容[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
安装autosuggestioins
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
安装syntax-highlighting
github
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
gitee
git clone https://gitee.com/wxzxingtian/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
加载插件
$ vim ~/.zshrc
修改以下内容
plugins=(git)为
plugins=(git extract zsh-autosuggestions zsh-syntax-highlighting)

$ source~/.zshrc

标签:git,oh,zsh,配置,com,my,安装
来源: https://www.cnblogs.com/roverq/p/15571012.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有