iTerm2
来源:互联网 发布:淘宝宝贝属性是什么 编辑:程序博客网 时间:2024/04/28 15:27
作为一名开发者,我们常常花上很多时间在终端上,如同武士的剑,一出手便知高低。所以让我们安装 Mac 上最强大的终端 Solarized dark iterm colors,在 Profiles -> Default -> Colors -> Load Presets 将其导入,作为默认颜色。
Zsh
我们将安装 zsh ,其拓展功能和主题将由 oh-my-zsh 提供。其中 Env.sh 文件用于维护别名(aliases),输出(exports)和路径改变(path changes)等等,以免影响 ~/.zshrc
。
Zsh
使用 Homebrew 完成 zsh 和 zsh completions 的安装
brew install zsh zsh-completions
安装 oh-my-zsh 让 zsh 获得拓展功能和主题
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
用文本编辑器或 vi 打开 .zshrc 进行以下编辑:
ZSH_THEME=pygmalion alias zshconfig="vi ~/.zshrc" alias envconfig="vi ~/Projects/config/env.sh" plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting)
用文本编辑器或 vi 打开 ~/Projects/config/env.sh
进行以下编辑:
#!/bin/zsh # PATH export PATH="/usr/local/share/python:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" export EDITOR='vi -w' # export PYTHONPATH=$PYTHONPATH # export MANPATH="/usr/local/man:$MANPATH" # Virtual Environment export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/Projects source /usr/local/bin/virtualenvwrapper.sh # Owner export USER_NAME="YOUR NAME" eval "$(rbenv init -)" # FileSearch function f() { find . -iname "*$1*" ${@:2} } function r() { grep "$1" ${@:2} -R . } #mkdir and cd function mkcd() { mkdir -p "$@" && cd "$_"; } # Aliases alias cppcompile='c++ -std=c++11 -stdlib=libc++'
译注:
如果是新增环境变量或者是修改环境变量的值,都需要 source 一下才能立即生效。
如果是删除一个环境变量,必须输入 exit 以 logout 当前 shell ,然后再重新打开一个新的 shell 并 login 才能生效。
阅读全文
0 0
- iterm2
- iTerm2
- iTerm2
- iTerm2
- iterm2 配色
- iterm2快捷键
- iTerm2工具
- iTerm2常用命令
- Iterm2配色
- iterm2 快捷键
- iterm2配色
- iTerm2 快捷键
- iTerm2 指南
- iTerm2 Configuration
- iterm2 快捷键
- iterm2 lrzsz
- iTerm2快捷键
- iterm2快捷键
- Linux教程【4】-Linux 系统目录结构
- linux-find
- maxRequestLength 文件上传限制大小的解决方法
- 使用jQuery编写AJAX
- 文章标题
- iTerm2
- 第十单元
- 083 定积分总结
- [Flink]Flink1.3 指南二 安装与启动
- Linux_下的jdk环境变量配置
- 多盒子的运动---用目标值减去对象的变量属性(target
- Android判断网络状态是否可用的
- 机器学习中的L0,L1,L2讲解
- Struts 2中<s:action>标签的用法