1. 安装oh my zsh
安装命令:
curl -L http://install.ohmyz.sh | sh
修改shell的方式: chsh -s /bin/zsh
 
2.安装cask(类似于appstore的作用,更快更方便):
安装命令:
brew tap phinze/homebrew-cask && brew install brew-cask
 
3.安装iTerm2:
安装命令:
brew cask install iterm2
 
4.iTerm2配置
1>配色方案
Solarized Dark github 地址: https://github.com/altercation/solarized
克隆到本地,直接 git clone git://github.com/altercation/solarized.git
进入刚刚下载的工程的solarized/iterm2-colors-solarized 下双击 Solarized Dark.itermcolors 和 Solarized Light.itermcolors 两个文件就可以把配置文件导入到 iTerm2 里
通过load presets选择刚刚安装的配色主题即可
 
 
2>快捷键设置
 
iTerm2 - Preferences - Keys菜单下的hotkey中设置快捷键,可以在任何地方将iterm2 直接呼出
 
 
2.Preferences - Profiles - Terminal - Terminal Emulation - Report Terminal Type
将其中的 xterm 改成 xterm-256color
 
3.复用上个会话的目录
Preferences - Profiles - Working Directory - Reuse previous session’s directory
 
 
扩展:
 
shell 就是和上面这些系统内核指令打交道的一座桥梁,我们通过键盘输入一种自己容易记忆识别的符号标识(shell 命令)
其实 zsh 也是一种 shell ,但是并不是我们系统默认的 shell ,unix 衍生系统的默认shell 都是 bash
 
chsh命令用于修改你的登录shell。
1 查看安装了哪些shell
cat /etc/shells
 
2 查看正在使用的shell
echo $SHELL
 
3 将shell改成zsh!
chsh -s /bin/zsh
然后重启你的shell,修改成功
 
 
cask常用命令:
brew cask search #列出所有可以被安装的软件
brew cask search php #查找所有和php相关的应用
brew cask list #列出所有通过cask安装的软件
brew cask info phpstorm #查看 phpstorm 的信息
brew cask uninstall qq #卸载 QQ
 
 
分享一些关于iterm2 的快键键:
⌘ + Click:可以打开文件,文件夹和链接
⌘ + n:新建窗口
⌘ + t:新建标签页
⌘ + w:关闭当前页
⌘ + 数字 & ⌘ + 方向键:切换标签页
⌥⌘ + 数字:切换窗口
⌘ + enter:切换全屏
⌘ + d:左右分屏
⇧⌘ + d:上下分屏
⌘ + ;:自动补全历史记录
⇧⌘ + h:自动补全剪贴板历史
⌥⌘ + e:查找所有来定位某个标签页
⌘ + r & ⌃ + l:清屏
⌘ + /:显示光标位置
⌥⌘ + b:历史回放
⌘ + f:查找,然后用 tab 和 ⇧ + tab 可以向右和向左补全,补全之后的内容会被自动复制, 还可以用 ⌥ + enter 将查找结果输入终端
选中即复制,鼠标中键粘贴
 
 
 
参考资料
 

最新文章

  1. Html5实现移动端、PC端 刮刮卡效果
  2. eval() 函数
  3. mysql replication之binlog-do-db、binlog-ignore-db
  4. jdk安装环境变量设置
  5. HDU 4386
  6. Erp:原料投入产出报表
  7. CVE-2016-5343分析
  8. I2C串行总线标准驱动程序(C51)-万能程序
  9. e-mail Web端管理
  10. QSettings操作配置文件
  11. Taro父子组件通信
  12. zuul网关入门(一、网关具有的功能)
  13. Linux 的基本操作(系统的安装)
  14. SqlHelper2
  15. HTML色码表
  16. git grep的一些用法
  17. vue2.0中使用sass
  18. shell脚本之使用sed和awk进行文本处理
  19. C# 截取 byte 字节 转字符串
  20. s4-介质访问控制子层-1 MAC子层

热门文章

  1. Yii2.0 高级版安装 windows
  2. Oracle Hyperion Planning 11.1 .1:创建与管理应用程序 第1课:Planning概述
  3. vue-初识
  4. C++ vector常用法
  5. 详细讲解:通过phpstudy 设置站点域名、站点域名管理
  6. EF和linq语句查询条件不等于某个参数出现的问题
  7. 初学AC自动机
  8. js当中mouseover和mouseout多次触发(非冒泡)
  9. WPF中批量进行验证操作
  10. GPIO实现I2C协议模拟(2)