前言
小博最近换工作啦,之前电脑是公司资产,已还,使用了很久的舒适开发环境没了,好多配置没存档,真是泪牛满面……入职前3天,什么都没干就想把开发环境理顺了,俗话说工欲善其事,必先利其器嘛~为了下次配环境不那么辛苦,也为了大家方便,特存此档。
mac终端iTerm
mac相较windows来说,对开发者最好的福利就是终端了!iterm是当前mac最好的终端!分屏、快捷键、主题设置等功能不要太强大哦~不多介绍了(假设来看文章的都是知道的!)下载安装也比较简单,直接官网下载个最新版本按指引安装就好啦:http://www.iterm2.com/downloads.html
zsh
zsh是mac 众多shell中的一种,各种补全、智能跳转很强大,废话不多说,上干货。
想查看自己的系统支持的shell,可以使用命令,:
cat /etc/shells
输出结果为:
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
查看当前使用的shell,可以用命令
echo $SHELL
切换shell:
chsh -s /bin/zsh
Oh-My-Zsh
zsh固然强大,但是配置起来复杂,oh-my-zsh就是来解决这一痛点的。安装方式有两种:
一、wget 自动安装
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
二、 git安装(git配置不好的看博主另一篇文章)
- 克隆这个项目到本地
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
- 创建一个zsh的配置文件
ps:如果你已经有一个~/.zshrc文件的话,建议你先做备份。使用以下命令
cp ~/.zshrc ~/.zshrc.orig
然后使用oh-my-zsh的文件作为zsh的配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
- 重启iTerm
主题修改
先上一个官网的主题列表:
https://github.com/robbyrussell/oh-my-zsh/wiki/themes
方法
- 编辑配置文件
vim ~/.zshrc - 修改
ZSH_THEME="miloshadzic"
- 使得修改生效
source ~/.zshrc