文档章节

Mac ZSH(oh-my-zsh) 配置

dingdayu
 dingdayu
发布于 2017/03/26 00:52
字数 278
阅读 780
收藏 0

效果图

安装 oh-my-zsh

mac 下,可通过 brew 安装

brew install zsh zsh-completions

官方安装文档: https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH

配置zsh

方案一(推荐):

官网提供两个命令 curlwget ,都是下载脚本到本地,并执行他。

curl
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
wget
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

方案二

1、手动安装和克隆,但是你要保证第一步安装已经完成。

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

2、将 brew 安装的路径添加到系统shells里面

sudo vi /etc/shells

在最后添加一行,如果已经有则略过。

/usr/local/bin/zsh

3、将用户默认命令由 shell 切换到 zsh

chsh -s /usr/local/bin/zsh

可以通过 chsh 查看目前用户所默认的 bash

如果 /usr/local/bin/zsh 不在 /etc/shells 中,

则会遇到 chsh: /usr/local/bin/zsh: non-standard shell 的错误

比较推荐采用方案一种的方式,脚本会有自动检测和修改,避免一定的错误

相关链接:

chsh: /usr/local/bin/zsh: non-standard shell

Installing-ZSH

© 著作权归作者所有

dingdayu

dingdayu

粉丝 35
博文 119
码字总数 59598
作品 3
海淀
后端工程师
私信 提问
iTerm2 + Zsh + Oh My Zsh + solarized

当时为什么买Mac电脑? 回想当初,当时决定买Mac电脑的一个最重要因素就是OSX它是UNIX系统,他与Linux系统一样,可以与Linux的环境一样,可以直接写shell命令。 武装自己的Terminal,提高工作...

陈袁at互联
2015/12/27
462
0
Ubuntu 16.04下安装zsh和oh-my-zsh

注意:安装前先备份/etc/passwd 一开始装oh-my-zsh我是拒绝的,因为这东西安装容易,卸载难,真的很难。 Mac安装参考:http://www.cnblogs.com/EasonJim/p/6283247.html zsh与on-my-zsh区别:...

easonjim
2017/11/20
0
0
node学习准备工作1 --- nvm下载、终端环境iterm2配置

学无止境 最近在重新学习js基础,可是感觉别人在讨论框架啊什么的,就觉得对于js基础学习提不起劲,想起来node不就是用基础js,也算是学以致用。 一 nvm下载 先下载nvm,下载过程中还遇到了问...

litCabbage
03/29
24
0
最漂亮( iTerm2+oh-my-zsh配色)

网上虽然教程很多,但是很多还是不够详细,我总结一篇比较容易安装的图文教程。先展示一下效果图: 一、首先安装iTem2 安装好后的截图如下: 二、安装oh-my-zsh。 安装成功如下图: 三、安装...

雷国林
2017/11/05
0
0
Macbook 终极 Shell

主题设置: vi ~/.zshrc theme="edvardm" ####Cyper的抓屏: 以下是转载部分: ================================ 在开始今天的 MacTalk 之前,先问两个问题吧: 1、相对于其他系统,Mac 的主...

cyper
2015/08/05
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

重新开始学Java——反射

概念 reflection:自省 反射:镜子可以反射阳光一个java类 或 对象 通过照"镜子"来认知自己 Java语言中是怎么实现照镜子? java.lang.reflect 包 提供了"照镜子"API(应用程序接口) 如果要...

大家都是低调来的
2分钟前
0
0
爬取720万条城市历史天气数据

内容爬虫完毕,校验完毕,缺失信息暂未统计。总数据720万,地区3200个,年份从2011-2019,大小950Mb,原始数据已丢失,需要的朋友可以自己运行脚本挂一晚上。中间遇到了很多坑,有机会我再写...

八音弦
6分钟前
0
0
python的字典类型

1、新建字典 通过键值对 dict_1 = {'a':1,'b':2,'c':3} 通过dict()函数 list_1 = ['adam', 'bob', 'cathy', 'david', 'emma'] list_2 = [1,2,3,4,5] dict_2 = dict(zip(list_1,list_2)) 2、字......

davidwbnu
8分钟前
0
0
springcloud vue.js 前后分离 activiti工作流

本商品为 :springcloud + Springboot 微服务\分布式 工作流 前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架 :springcloud Greenwich.SR1 + springboot 2.1.4 + activiti6.0.0 + ...

java框架开发者
14分钟前
2
0
【jQuery基础学习】07 jQuery表单插件-Form

本文转载于:专业的前端网站➦【jQuery基础学习】07 jQuery表单插件-Form 作用:jQuery Form插件的作用是为了让我们可以很方便地用ajax的方式提交表单,从而使我们提交表单的时候页面不用进行...

前端老手
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部