编辑: 南门路口 | 2019-07-17 |
1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.8.1 1.8.2 1.9 1.10 1.11 1.12 1.13 1.14 1.14.1 1.15 1.16 1.17 1.18 1.19 目录 Introduction 系统偏好设置 Homebrew Xcode iTerm2 Docker Emacs Vim emmet-vim neovim Node.js Python Ruby Latex vscode git .gitignore Aria
2 MPV Shadowsocks Chrome 其它常用软件
2 Mac OS X 配置指南 | Mac OS X Setup Guide 新版地址:wild-flame.github.io/guides Mac 的电脑很棒,可以称的上艺术品了.但是,对于绝大多数程序员来说,拿到一台新的 Mac 电脑,仍然需要对其进行一定的配置,才能使其进入最好的工作状态.这是一个不断的 磨合的过程,最后这台电脑就会变成给你自己定制的一样.然而,一旦更换了电脑或者重新 安装了系统后,再对电脑进行配置总是一件头疼的事情.如果直接使用新电脑就工作,会发 现其实在工作的途中又要回头去做很多配置. 本指南包含了大部分的通用软件的配置,也有部分针对特定的编程语言的配置.这里面配置 适用于大部分的科研工作者/程序员/码农,也适用于有志于从事类似工作的学生.至于对于利 用 Mac OS 来进行日常使用――即用来游戏,看书,浏览网页和视频的情况,大部分的系统 默认的配置都已经足够. 本书中加 *(星号)的内容属于一些个人色彩很浓或是一些特殊的疑难情况的特殊说明,如果 没有刚好相同的需求可以直接略过. 本配置指南创作的主要原则是简洁,对于同时包含多种安装方法的软件优先考虑使用 Homebrew 和命令行来进行安装,其次会选择官网的 dmg 或者 pkg文件,最后才会考虑 App Store,在配置上,尽量遵循最佳实践.但在某些时候,为了方便理解,仍会加入一些必要的 说明. 目录 系统 系统偏好设置 软件安装以及下载 Aria
2 Homebrew 后端相关工具 Introduction
3 Docker 编程工具 Xcode Emacs Vim emmet-vim neovim Git .gitignore iTerm2 编程语言相关环境 Python Ruby/Rails Node.js 科研 Latex Shadowsocks 娱乐 mpv 其他 其它常用软件 F.lux Avira(小红伞) SourceTree Noizio Slack Filezila Introduction
4 Maria, HTTrack 阿里旺旺 Dash Transmission Moom 每次更换了电脑或者重新安装了系统后,再对电脑进行配置总是一件头疼的事情,常常发现 自己在工作的途中,回头去看仍需要做很多配置. 尽管相比于 Linux 系统而言,Mac OS 所需要的配置已经很少了,但是作为程序员或者科研人 员来说,仍然需要进行很多的配置,于是便有了创作此书的念头. 欢迎大家来帮助完善这本书,可以 fork 本书的源码,提出书中的错误,更新过期的内容,毕 竟笔者使用的编程语言也是有限的,希望能够完善并且加入更多的编程语言的配置.(看到 错误,就直接提交 issue 吧!) 新版地址:wild-flame.github.io/guides 本书旧版已经停止更新,地址:mac-setup.wildflame.org MIT License Contributors: wild-flame TerenceLiu98 提出了 Latex 的拼法应为 LaTeX Introduction
5 系统偏好设置 系统偏好大概是是所有设置的第一步,新装机的 Mac OS X 总有一些小的细节需要调整.一 步一步跟着来吧: D.当然如果觉得麻烦,就直接忽略吧,以后也可以按照自己的喜好来慢慢 调整. 键盘 按键重复 打开 系统偏好设置 ―― 键盘 . 把 按键重复 调至 最快 ,并把 重复前延迟 调制 短 或倒数第二格. 将 F1,F2 设置为标准功能键,而不是亮度调节键 自定义快捷键 若使用 Alfred,则可以关闭 spotlight 的快捷键. 默认为:command + space(可将其设为 Alfred 的快捷键) 设置输入源,输入法 安装自己喜欢的输入法. 推荐使用 搜狗输入法 . 装机时应该已经设定好了一种输入源.若需要加入新的输入源请在此设置.若安装了输 入法且没有启用也请在此设置.