OS X使用笔记
文章目录
使用OS X有段时间了,之前用了近两年的linux,切换到OS X 下竟毫无不适,惊艳于macbook的触摸板以及平滑舒适的图形界面。OS X 的确是最不折腾的开发环境。
罗列下自己常用的工具(其中一些也适用于linux)
命令行相关
- brew,类似于apt-get的包管理工具,强烈推荐
- zsh,当然还有它的小伙伴 oh-my-zsh
- vim,首先安装插件管理工具Vundle,我的vim配置文件
- 在OS X下使用vim-colors-solarized和vim-airline有些需要注意的地方,前者需要在~/.vimrc里加上let g:solarized_termcolors=256,后者需要安装字体,并配置shell终端(如iterm2)
- tmux,用于给窗口分屏,使用brew装
- screen,好像是自带的,用于保存会话
- ngrok
- emacs,学习sicp(计算机程序的构造和解释)的时候,作为Scheme的开发环境
#系统相关
- iStat Menus, 监控系统各类参数
- XtraFinder 对Finder进行增强
- Alfred , 搜索入口
- dash , 文档阅读
#常用软件
- chrome
- Mou,用过的markdown编辑器中最棒的
- sourcetree,git client
- boot2docker
- Evernote , 笔记管理
- PyCharm ,python IDE
- robomongo mongo client , 支持远程数据库(使用ngrok把端口映射出来)
- MySQLWorkbench MySQL client ,支持远程数据库
- 百度云同步盘
一些问题及解决方案
###cpu温度过高 我用的是mac air,之所以选择air,因为我对性能要求不高,大多时间我都在在使用 ssh/vim/chrome,air轻巧,往包里一扔就是,固态硬盘,又没有pro的发热问题
不过偶尔也会遇到大量占用cpu的时候,诸如dash 在index的时候,以及偶尔使用pycharm,遇到git仓库十分庞大时(edX),在index的时候,可能会导致cpu占用率飙升到400%,温度也随之飙升。
后来我找到了这个工具cpulimit,linux下也是可用的,使用方法也简单,查到进程pid,限制它的cup使用率就行,具体参考cpulimit
#附 osx相关资源
文章作者 种瓜
上次更新 2014-09-27