iTerm2
号称 Mac 上最好用的终端「iTerm2」
下载地址:http://iterm2.com/Oh My Zsh
地址:https://github.com/robbyrussell/oh-my-zsh
iTerm2 只是一个终端,可以设置终端的主题,但是终端里的命令行、代码显示等主题是属于 Shell 级别的。
Shell 是 Linux/Unix 的一个外壳,你理解成衣服也行。负责接收用户指令,然后把这些指令转化成系统可以理解的语言进而与 Linux 内核进行交互。什么是内核?你可以理解成是汽车的引擎,是真正干活的。
Linux/Unix 提供了很多种 Shell ,有sh、bash、csh等,你可以通过执行 more /etc/shells 命令来查看当前系统支持哪些 Shell
3.安装Powerline
look at here: http://www.jianshu.com/p/68ef9d2e1653
4.安装过程中下面这些或许会帮助你
- mac显示或隐藏 隐藏文件 命令:
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
- Mac 终端命令大全
http://www.jianshu.com/p/3291de46f3ff
http://blog.csdn.net/ztlvv/article/details/52242748
- 在mac上命令行里面如何打开文本编辑器
使用:open -a TextEdit settings.xml 参数说明:-a指定应用
也可以是:open -e settings.xml 参数说明:-e使用文本编辑器打开
也可以是:open -t settings.xml 参数说明:-t使用默认编辑器打开
(eg:open -t ~/.zshrc)
- 安装Powerline一直失败
1、重启电脑,按command+R进入恢复模式,点击菜单【实用工具】,打开【终端】,输入 csrutil disable
2、重启电脑,正常进入,打开【终端】输入 csrutil status
这是macosx 10.11 EI Capitan使用了Rootlees,可以理解为一个更高等级的内核保护,系统会默认锁定/system , /sbin , /usr这三个目录,
通过上面方法可以将这个保护关闭。
如果没有关闭,安装一些软件时会出现Operation not permitted