ubuntu 18.04安装oh my zsh
oh My Zsh简介
zsh在bash的基础上有十足的改进,但是zsh配置相对复杂,所以oh my zsh算是zsh的简化配置版
oh my zsh 官网:https://ohmyz.sh/
查看shell
# 先查看系统支持的shell
cat /etc/shells
# 查看当前使用的shell
echo $SHELL
# bash和zsh互相切换,切换完需要重启终端生效
zsh -> bash : chsh -s /bin/bash
bash -> zsh : chsh -s /bin/zsh
PS:如果从 bash 切换到 zsh,但想保留 bash 所设置的环境变量,可在 .zshrc文件末尾添加 source ~/.bashrc 保存退出,并重启终端即可使用 bash 的环境变量,但是可能会报错,比如缺少一些命令。
安装配置oh my zsh
安装zsh
sudo apt-get install -y zsh
安装oh my zsh
sudo apt install -y git
sudo apt install -y zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
# 如上条命令由于网络或某种原因运行失败,多尝试几次或使用如下命令进行安装
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh
bash ./install.sh
选择主题
主题列表:主题列表
# 个人比较喜欢的是"ys"主题
vim ~/.zshrc
ZSH_THEME="ys"# 当然也可以选择随机主题
ZSH_THEME="random"PS:下图中出现的Random theme 'fletcherm' loaded中,'fletcherm'为主题名称,有喜欢的可以记录下哦~
插件选择
zsh-autosuggestions
# 输入命令时可提示自动补全(灰色部分),然后按键盘 → 即可补全
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
# 命令行语法高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
vim ~/.zshrc
# 搜索plugins处进行修改
plugins=(gitzsh-autosuggestionszsh-syntax-highlighting
)
# 保存退出文件编辑后重新加载zshrc
source ~/.zshrc
PS:值得注意的是,根据官方文档,zsh-syntax-highlighting 插件需放在最后
ubuntu 18.04安装oh my zsh相关推荐
- Ubuntu 18.04 安装 redis入门使用
Ubuntu 18.04 安装 redis入门使用 1.安装 sudo apt-get install redis-server 2.查看redis运行状态 ps -ef | grep redis 3 ...
- Ubuntu 18.04安装CUDA(版本10.2)和cuDNN
1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...
- Ubuntu 18.04 安装OpenCV C++
Ubuntu 18.04 安装OpenCV C++ 构建并安装 仅构建核心模块 # 更新并安装依赖 sudo apt update && sudo apt install -y cma ...
- Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡
Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...
- linux 模拟运行 微信,Ubuntu 18.04 安装微信(Linux通用)
Ubuntu 18.04 安装微信(Linux通用) 发布时间:2018-06-02 10:52, 浏览次数:1468 , 标签: Ubuntu Linux Linux相关的知识:https://ww ...
- ubuntu 18.04 安装 中文 拼音 输入法
ubuntu 18.04 安装 中文输入法 拼音 在安装ubuntu时,如果选择英文安装默认会不启用中文输入法的.可以通过下述方法开启: 1,安装 pingyin 输入法 打开终端输入命令: sudo ...
- [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程
这篇已经Out了,以[笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程为准. Docker的好处之一,就是在Container里面可以随意瞎 ...
- 完美解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题
完美解决 Ubuntu 18.04 安装网易云音乐 不能正常点击启动问题 经过我的学习终于学会了,下面附上连接 完美解决
- Ubuntu 18.04 安装Qt 5.12.0
Ubuntu 18.04 安装Qt 5.12.0 1.安装包下载 2.安装QT 3.配置系统路径 4.配置QT creator 6.测试工程 1.安装包下载 官方下载地址 也可以下载到其他版本:htt ...
最新文章
- Oracle 优化器_访问数据的方法_单表
- Cortex-A9 UART
- [zz]struct epoll_event
- 【Deep Learning】Tensorflow实现线性回归
- Eclipse安装Android开发环境
- (android之sqlite一)Sqlite介绍和sqlite工具介绍
- CLion上用platformIO开发esp32,CLion开发esp32详细配置流程
- Dreamweaver8注册码
- SAP系统内部顾问如何培养
- c语言安卓贪吃蛇代码下载,C语言贪吃蛇代码
- php时间调用最简单的,PHP调用时间通过引用不可避免?
- Java 多线程基本概念
- struts2 struts.xml 配置(转载)
- 总结01-bms-molecular-translation分子翻译大赛
- OpenCV概述及安装配置教程
- Python常用模块8-Python的email模块简介
- 【LVGL】animation动画路径方式介绍
- vue实现echarts中的map自定义地图背景色
- win10只有c盘怎么分区_win10系统硬盘怎么分区
- ssl申请证书的步骤是如何的呢?
热门文章
- 如何用html绘制阴影图形,HTML5 给图形绘制阴影
- 算术运算符举例java_Java的算术运算符简介
- php 获取xlsx,PHPExcel获取.xlsx文件内容
- python绘图颜色代码_python matplotlib-颜色代码+ve和-ve值在绘图中
- Java之线程安全的几种方式
- java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别
- Hadoop详解(三):HDFS完全分布式环境搭建
- RDMA技术详解(三):理解RDMA Scatter Gather List
- 数据结构和算法解析:排序问题简易总结
- 计算机网络基础中职学校,浅谈中职学校计算机网络基础教学