当前位置: 首页 > wzjs >正文

昆明好的网站制作揭阳建站服务

昆明好的网站制作,揭阳建站服务,wordpress 作品相册,哪个网站免费做简历Ubuntu 配置使用 zsh 插件配置 oh-my-zsh 美化过程 引言zsh 安装及基础配置oh-my-zsh 安装及美化配置oh-my-zsh 安装主题美化配置主题自定义主题 插件安装及配置官方插件查看及启用插件安装 主题文件备份.zshrcre5et_self.zsh-theme 同步发布在个人笔记Ubuntu 配置使用 zsh …

Ubuntu 配置使用 zsh + 插件配置 + oh-my-zsh 美化过程

  • 引言
  • zsh 安装及基础配置
  • oh-my-zsh 安装及美化配置
    • oh-my-zsh 安装
    • 主题美化
      • 配置主题
      • 自定义主题
  • 插件安装及配置
    • 官方插件查看及启用
    • 插件安装
  • 主题文件备份
      • .zshrc
      • re5et_self.zsh-theme

同步发布在个人笔记Ubuntu 配置使用 zsh + 插件配置 + oh-my-zsh 美化过程

引言

在简单使用的环境下,系统默认的 bash 就已经足够应付了,但是在主力工作电脑上仍然希望配置一个功能更强大美观的终端环境。zsh + 插件 + oh-my-zsh 的搭配可以较好的满足这些需求。
笔记记录完整配置过程,并对配置文件进行备份。

在这里插入图片描述

zsh 安装及基础配置

  1. 安装 zsh 环境
# 更新软件源
sudo apt update
# 安装 zsh
sudo apt install zsh
  1. 配置 zsh 为默认终端
chsh -s /bin/zsh

注意: 使用 zsh 后,配置文件将由 .bashrc 切换为 .zshrc,如果之前有配置一些环境变量或是 alias 的话,需要手动迁移至新文件。

oh-my-zsh 安装及美化配置

oh-my-zsh 安装

官网:Oh My Zsh
推荐使用 curl 或者 wget 进行脚本安装:

# 两种 curl 方式 任选其一
sh -c "$(curl -fsSL https://install.ohmyz.sh/)"
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 两种 wget 方式 任选其一
sh -c "$(wget -O- https://install.ohmyz.sh/)"
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

主题美化

官方已经安装好的主题文件都存放在 .oh-my-zsh/themes 路径下

# 列出可选主题
ls ~/.oh-my-zsh/themes/

也可以去官网查看主题效果:Oh My Zsh-Themes

配置主题

在安装 oh-my-zsh 的过程中,理应已经将 .zshrc 内容替换完毕了,以后的配置都将在此文件中进行。
以主题 re5et 为例,在配置文件中找到主题变量ZSH_THEME,将其修改为re5et

 ZSH_THEME="re5et"

重启终端或者运行 source .zshrc 即可完成主题更换。

自定义主题

但是更多的时候官方的主题也不能完美的符合我们的要求,此时我们就可以自定义我们的主题文件。
oh-my-zsh 的主题文件一般存放在如下路径:

~/.oh-my-zsh/themes/

re5et 主题为例,进入文件夹路径,找到 re5et.zsh-theme 直接进行编辑,或者复制主题文件为新文件 re5et_self.zsh-theme 并进行修改。
更推荐第二种做法,防止配置错误导致原主题损坏。

更改完毕后,
在配置文件中找到主题变量ZSH_THEME,将其修改为re5et_self

ZSH_THEME="re5et_self"

重启终端或者运行 source .zshrc 即可完成主题更换。

插件安装及配置

官方插件查看及启用

查看插件
oh-my-zsh 默认带有的插件放置在 ~/.oh-my-zsh/plugins 路径下面,可通过命令查看

ls ~/.oh-my-zsh/plugins/

启用插件
在配置文件 .zshrc 中找到插件段落 plugins ,按照格式添加希望启用的插件名即可:

# Add wisely, as too many plugins slow down shell startup.
plugins=(#other pluginsgitzzsh-syntax-highlighting		# 需安装zsh-autosuggestions			# 需安装
)source $ZSH/oh-my-zsh.sh

插件安装

官方插件路径是 ~/.oh-my-zsh/plugins
自定义安装插件推荐安装在~/.oh-my-zsh/custom/plugins

安装方法就是将插件安装到上述路径,并在配置文件中启用即可。

  • zsh -autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

在配置文件 .zshrc 中找到插件段落 plugins ,按照格式添加希望启用的插件名即可。

主题文件备份

.zshrc

##### 主题部分 #####
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
# ZSH_THEME="robbyrussell"
# ZSH_THEME="random"
# ZSH_THEME="ys"
# ZSH_THEME="gozilla"
# ZSH_THEME="takashiyoshida"
# ZSH_THEME="philips"ZSH_THEME="re5et_self"
# ZSH_THEME="simonoff"
# ZSH_THEME="awesomepanda"##### 插件部分 #####
# Add wisely, as too many plugins slow down shell startup.
plugins=(#other pluginsgitzzsh-syntax-highlightingzsh-autosuggestions
)source $ZSH/oh-my-zsh.sh

re5et_self.zsh-theme

if [ "$USERNAME" = "root" ]; then CARETCOLOR="red"; else CARETCOLOR="magenta"; filocal return_code="%(?..%{$fg_bold[red]%}:( %?%{$reset_color%})"PROMPT='%F{#5f87ff}%B%n%b%f%F{#ffd75f}%B@%b%f%F{#8787ff}%B%m%b%f:%{${fg_bold[green]}%}%~%{$reset_color%}$(git_prompt_info)
%(?:%{$fg_bold[cyan]%}%1{➜%} :%{$fg_bold[red]%}%1{➜%} ) %{${reset_color}%}'RPS1='${return_code} %F{#5f87ff}%B%D{%a}%b%f %F{#ffd75f}%B%D{%m/%d}%b%f %B-%b %F{#8787ff}%B%*%b%f'ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[magenta]%}^%{$reset_color%}%{$fg_bold[yellow]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg_bold[red]%} ±"
ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ?"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg_bold[red]%} ♥"
http://www.dtcms.com/wzjs/545684.html

相关文章:

  • 湖南营销网站建设区块链插件wordpress
  • 网站开发用什么语言比较流行用php做网站的方法
  • 网站建设的主要工作培训做网站
  • 做ppt赚钱的网站wordpress获取文章信息
  • 建设网站虚拟主机是啥意思网络营销课程总结与心得体会
  • 安康市城乡建设规划局网站网站建设用啥系统好
  • 天津知名网站建设公司自己做微信团购小程序
  • 如何做网站镜像网站域名查主机名
  • 公司网站建设维护合同范本网站等比例缩放设计
  • 餐饮手机微网站怎么做网站建设和利用情况
  • 美容行业网站建设黄冈网站推广软件下载
  • 美食网站开发计划个人简历免费制作网站
  • 国内免费图片素材网站山西智能建站系统价格
  • 网站开发基本步骤岳麓区营销型网站建设定制
  • 怎么做网站卖空间网站怎么提升关键词排名
  • 建设一个网站的具体流程网站建设的安全性
  • wordpress 支持 手机南京网站关键词优化
  • 网站转app生成器wordpress 课程主题
  • 普法网站建设方案域名交易平台哪个好
  • 网站制作怎么学重庆网站建设合肥公司
  • 烟台企业网站制作公司360推广登陆入口
  • 有哪些做分析图用的地图网站iis部署网站无法访问
  • 武城网站建设价格wordpress用户注册中文不能
  • 建设企业网站官网u盾登录外贸平台运营
  • ftp空间网站分析可口可乐网站建设的目的
  • 网站开发验收流程百度没有投放的网站点击
  • 网站找哪家做阿里巴巴logo发展史
  • 用网站开发角度去开发一个网站做钢材都有什么网站
  • 网站建设优化广告流量建设厅网站沙场限期通知书
  • 云南网站建设产品介绍百度竞价排名规则及费用