macbook 使用心得

发表于:2014-12-23
标签: mac,

使用了一段时间 macbook,写下心得。

软件推荐

XtraFinder

XtraFinder 增强 Finder 功能。

  • 多标签
  • 复制路径
  • ‘shift + command + .’ 来显示或关闭隐藏文件
  • 命令行从当前目录打开。

SourceTree

git 的好工具 SourceTree。而且是免费的。也有 windows 版本。

iTerm

比默认好用得多的 shell 终端

Atom

对 git、github 很友好的文档编辑器。对 markdown 支持很好。支持 GFM 语法高亮。

Alfred2

  • 可以快速打开应用程序。
  • 可以当计算器用。

Sublime Text

文本编辑器,支持列编辑(alt + 移动选择)。

Mou

markdown 文档编辑器。但 OS X Yosemite 10.10 后它保存后会卡。慢慢转移到 Atom 来。

其它软件

  • Microsoft Remote Desktop - 它可以远程连接 windows

收费软件

  • 1Password - 密码记录
  • Parallels Desktop - 虚拟机,安装 windows
  • OmniGraffle - 类似 visio
  • OmniPlan - 类似 Microsoft project

Homebrew

使用 brew 来管理软件。

安装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

比如安装 go

brew install go

homebrew-cask

有了 brew 后,还可以安装 cask 插件 homebrew-cask,它可以用 brew 方式安装界面的应用程序。

brew 0.9.5 以上可以如下安装。详细请看 brew cask 官方使用文档

brew install caskroom/cask/brew-cask

使用技巧

锁屏

用习惯了 windows 的 win + L 来销屏,在人离开一会时保密。

mac 有些人推荐用软件。在设置屏保时发现有触发角,可以设置睡眠,就把他当作销屏即可。

  • 系统偏好设置 -> 桌面与屏幕保护程序 -> 触发角 -> (在任一角选择:“将显示器置入睡眠状态”),例如左下角。
  • 系统偏好设置 -> 安全性与隐私 -> 通用 -> 钩上 “进入睡眠或开始屏幕保护程序”,并选择 “立即” 要求输入密码。

这样手示移到左下角时屏幕自动锁定。屏保后也要密码才能解销。

配置使用经验

安装 svn

brew install svn

安装完 svn 后要,换掉系统默认的。

sudo rm -rf /usr/bin/svn*
sudo ln -s /usr/local/bin/svn* /usr/bin/

#可以看到 brew 安装的 svn
ll -h /usr/local/bin/svn*

在项目目录中升级 svn 格式

svn upgrade

vim 属性配置

如:语法高亮、显示行号

#vim ~/.vimrc
# 语法高亮
syntax on
# 显示行号
set number
# 显示光标所在位置的行号和列号
set ruler

iTerm2 color

iTerm2 颜色设置

#vim ~/.bash_profile
export CLICOLOR=1
export LSCOLORS=gxfxcxdxbxegedabagacad

ssh 保存 session

ssh 的 session 保存,没有退出再打开新窗口登录不用输入密码

#vim ~/.ssh/config
Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p

ssh 保持登录时间,不自动退出

#vim /etc/ssh_config

ServerAliveCountMax 36
ServerAliveInterval 80
TCPKeepAlive yes

创建 /home 目录

有些人应用目录写死在 /home/xxx 目录下的。mac 默认创建不了这目录,报如下错。

mkdir: /home/abc: Operation not supported

可以修改 /etc/auto_master

sudo vim /etc/auto_master
#把 /home 注释掉