Ubuntu 配置 Oh-my-zsh
2024-10-13 00:31:09
注意
oh-my-zsh 这玩意安装简单、卸载难、维护极其繁琐,动不动就报错。体验一下还可以,我个人建议能不装就不装。
下载 zsh
sudo apt install zsh
下载 oh-my-zsh
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
换源
sudo vim install.sh
将以下部分
# Default settings
ZSH=${ZSH:-~/.oh-my-zsh}
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
BRANCH=${BRANCH:-master}
改为
# Default settings
ZSH=${ZSH:-~/.oh-my-zsh}
REPO=${REPO:-mirrors/oh-my-zsh}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
BRANCH=${BRANCH:-master}
安装 oh-my-zsh
sh install.sh
配置 oh-my-zsh
vim ~/.zshrc
主题
ZSH_THEME="agnoster"
插件
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
安装插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
更新配置
source .zshrc
最新文章
- 2016年中国微信小程序专题研究报告
- Coretext实现图文混排及Gif图片播放
- poj1013.Counterfeit Dollar(枚举)
- [AngularJS] Angular 1.5 multiple transclude
- for循环中一个不容小觑的问题
- Learning to Rank简介
- HTML标签fieldset
- HTML 转 PDF的两种实现方式
- 单点登录SSO:可一键运行的完整代码
- group by具有去重的功能
- 分布式监控工具Ganglia 介绍 与 集群部署.
- HDU 4738 Caocao's Bridges (2013杭州网络赛1001题,连通图,求桥)
- iOS编程(双语版) - 视图 - Transform(转换)
- laravel中的DB facade实现数据的CURD
- vuex 简单理解
- OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建
- oracle查询锁表
- .Net Core WebApi返回的json数据,自定义日期格式
- 关于"为什么说Arduino是玩具?"的回答
- BZOJ5294 BJOI2018二进制(线段树)
热门文章
- flutter系列之:flutter中可以建索引的栈布局IndexedStack
- goroutine调度
- NLP之基于词嵌入(WordVec)的嵌入矩阵生成并可视化
- python视频与帧图片的相互转化,以及查看视频分辨率
- flutter系列之:永远不用担心组件溢出的Wrap
- 【JavaWeb】学习笔记——Ajax、Axios
- 【神经网络】丢弃法(dropout)
- 基于PCIe DMA的8通道视频采集&;显示IP,兼容V4L2
- Redis 先操作数据库和先删除缓存, 一致性分析
- 2021-2022 ICPC, NERC, Northern Eurasia Onsite (Unrated, Online Mirror, ICPC Rules, Teams Preferred) J. Job Lookup