高效使用MAC工作流

MacBook 最佳实践

1、HomeBrew(包管理工具)

  • 安装
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  • 查看版本(显示是否安装)
$ brew -v
$ brew --version
  • 安装、升级、卸载软件
$ brew install  安装指定软件
$ brew unistall 升级指定的软件
$ brew pin  禁止指定软件升级
$ brew unpin  解锁禁止升级
$ brew upgrade --all 升级所有的软件包,包括未清理干净的旧版本的包

清理
$ brew cleanup -n 列出需要清理的内容
$ brew cleanup  清理指定的软件过时包brew cleanup 清理所有的过时软件
$ brew unistall  卸载指定软件
$ brew unistall  --force 彻底卸载指定软件,包括旧版本
  • 更新慢?更换下载源
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/rgf456/HomebrewInstall/master/install.rb)"
请输入您要选择的源
  0.HomeBrew官方镜像:
    brew: https://github.com/Homebrew/brew
    core: https://github.com/Homebrew/homebrew-core
  1.清华大学镜像:
    brew: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
    core: https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
  2.中科大镜像:
    brew: https://mirrors.ustc.edu.cn/brew.git
    core: https://mirrors.ustc.edu.cn/homebrew-core.git
-------------请输入0,1,2选择源地址--------------

设定指定的Git仓库

$ cd "$(brew --repo)" && git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

$ cd $home && brew update

查看更换地址源是否成功

$ cd "$(brew --repo)" 
$ git remote -v
  • 卸载hombrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

2、常用的系统快捷键

  • 官网快捷键链接 https://support.apple.com/zh-cn/HT201236

操作文件

- 选中文件,按Enter : 重命名文件
- Command-D:创建所选文件副本
- Command-I:显示所选文件的“显示简介”窗口。
- Shift-Command-N:新建文件夹。【find下使用】
- Shift-Command-G:打开“前往文件夹”窗口。【find下使用】
- Command–上箭头:打开包含当前文件夹的文件夹。【find下使用】
- Command–下箭头:打开所选项。【find下使用】
- Command - C   - Command - V : 复制文件到指定路径
- Command - C   - Command - Shift - V : 移动文件到指定路径
- Command - Delete :删除文件
- Command - Z :撤销操作

编辑

选中神技:光标按单词跳转,配合shift键可以选中
- Option–左箭头:将插入点移至上一字词的词首。
- Option–右箭头:将插入点移至下一字词的词尾。
- Control–A:移至行或段落的开头。
- Control–E:移至行或段落的末尾。
- Control–P:上移一行。
- Control–N:下移一行。
  • Option-Command-D:显示或隐藏“程序坞”

4、浏览器效率插件 【待续】

5、使用Git、终端神器 iTerm2、Vim以及他们的一些奇技淫巧 【待续】

6、科 = 学 = 上 = 网 【待续】

  • s h a d o w s o c k s
  • 集装箱插件
  • 等可私信我,再推荐

关闭镜像验证

打开 .dmg 格式的安装文件时,默认会先验证镜像,文件大验证时间会很长,输入以下命令关闭验证

defaults write com.apple.frameworks.diskimages skip-verify -bool true
defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true

安装破解版软件

关闭第三方程序验证:

  • sudo spctl --master-disable
  • defaults write com.apple.LaunchServices LSQuarantine -bool false

关闭镜像验证

  • defaults write com.apple.frameworks.diskimages skip-verify -bool true
  • defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
  • defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true

自动隐藏 Dock

  • defaults write com.apple.dock autohide -bool true

系统快捷键

行级操作

  • Ctrl + A:移动到行首
  • Ctrl + E:移动到行尾
  • Ctrl + K:删除到行尾
  • Ctrl + U:删除到行头
  • Ctrl + N:移动到下一行
  • Ctrl + P:移动到上一行

字母级别操作

  • Ctrl + F:向右(Forward)移动一个字母,等价于方向键 →
  • Ctrl + B:向左(Backward)移动一个字母,等价于方向键 ←
  • Ctrl + D:向右删除一个字母,等价于 → + Delete这个快捷键也很常用
  • Ctrl + H:向左删除一个字母,等价于 Delete

Option 键

  • Option + ←:光标向左移动一个单词
  • Option + →:光标向右移动一个单词
  • Option + Delete:删除一个单词
  • Tips:和shift一起使用可以快速选中一个或多个单词

MAC 下的快捷键一览表

  • http://blog.shuo1.com/zms/mac/key-mapping.pdf

MAC软件推荐

  • https://github.com/jaywcjlove/awesome-mac/blob/master/README-zh.md

开发环境推荐

  • SwitchHosts https://oldj.github.io/SwitchHosts/
  • Zsh :https://sourabhbajaj.com/mac-setup/iTerm/zsh.html
  • Git 命令文档:https://git-scm.com/doc
  • Git 分支管理:http://www.ruanyifeng.com/blog/2012/07/git.html
  • Chrome快捷键:https://support.google.com/chrome/answer/157179?hl=en-GB
  • Chrome插件
    • 油猴插件
    • 豆瓣资源助手
    • idm下载
    • 集装箱0.1.8一个插件,提供一揽子服务 可以不用梯子访问谷歌
    • Evernote Web Clipper 印象笔记剪藏插件
    • Pinbox-跨平台收藏3.0.0
      (专属网络收藏夹,将文章、视频或喜欢的任何内容一键保存到Pinbox,随时随地收藏互联网)
    • 爱搜资源云盘助手2.532爱搜资源云盘助手,访问百度云盘资源自动获取密码
    • 购物比价助手10.1.2
    • ad广告拦截助手

其他插件可以参考:

  • https://www.zhihu.com/question/19594682
  • Alfred工作流:https://github.com/bestswifter/my-workflow
  • IDE的快捷键
    1.IntelliJIDEA 快捷键https://resources.jetbrains.com/storage/products/intellijidea/docs/IntelliJIDEA_ReferenceCard.pdf
    2.VsCode : https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf

你可能感兴趣的:(高效使用MAC工作流)