我个人使用 Mac 的一些笔记
本文目录
1. iTerm2
介绍一下快捷键
# 分窗口操作
shift + command + d(横切)command + d(竖切)
2、历史信息查找和粘贴:command + f,呼出查找功能,找到后 tab 键可以选中找到的文本,通过option + 回车粘贴。
3、自动完成:command + ; ,呼出自动完成窗口,根据上下文提供内容选择项
# 粘贴历史
shift + command + h
# 回放功能
option + command + b
# 光标去哪了?
command + /
# 在所有的窗口中搜索
option + command + e
2. 截图工具
- Xnip:取色+丰富的标注功能+滚动截屏;
- Snip:小巧轻量+滚动截屏(不能从App Store下载,亲测已经失效);
- QQ:截屏+录屏+OCR文字识别;
- Snipaste:贴屏功能;
- ScreenShot PSD:psd 文件,每种元素都有单独的图层。
3. 快捷操作
# 查看桌面,并不是返回桌面,再按一下就还原原来的窗口了
fn + f11 # 通常情况下
f11 # 在外接键盘下,请先设置 F1,F2 这些键为标准功能键,偏好设置->键盘
# 最大化窗口与取消
command + ctrl + f
# 最小化/隐藏窗口
command + h
# 最小化除了当前active窗口之外的所有窗口
comand + option + h
# 隐藏除当前窗口外的其他所有窗口
command + opthon + h
# 关闭除访达外的其他程序
command + q
# 在不同的程序间切换
command + tab
command + shift + tab
# 在一个程序的不同窗口切换
command + ~
# 强制退出程序
command + option + esc
# 删除光标处到行首
command + backspace(删除键)
# 新建窗口打开页面
command + 鼠标左键
查询汇率
command + space
输入 1港币或者1美元
将网页图片保存到本地
直接拖动图片
如果不仍想让访达窗口保持在最前面,就按住 command 键
显示控制台
原生:ctrl+shift+L
由于与 MWeb 的插入链接冲突,而Mweb 又没有修改快捷键的入口,所以我将启动台的快捷键改成:ctrl+option+L
要卸载 app 的话
1. ctrl+option+L 显示启动台
2. 再按 ctrl+option(默认,不需要设置) 就会出现抖动效果,点击 x 就可以卸载了。
设置我自定义的系统偏好设置
设置打开访达快捷键
- 打开 『自动操作』
- 新建文稿
- 选择『服务』 或者 『自动操作』(因为不同版本的 macOS名字不同)
- 进行如下设置
- 取消勾选:因为我要设置的快捷键与它冲突
- 设置快捷键
4. 系统设置
关闭仪表盘
点击系统偏好设置 -> 调度中心 -> 仪表盘 -> 关闭
finder的显示
- 不使用 Adobe Flash 播放器(改用 HTML5播放器),因为其效能极低,会耗费大量的系统资源,导致电脑温度快速上升。
-
不将电脑放在软的地方,如沙发,枕头等,可以买个散热支架。
- 打开「活动监视器」(Alfred就可以打开),杀掉暂没用且cpu使用率最高的程序
-
MacBook Pro CPU 温度在 5、60℃ 的时候,风扇会转到两三千转每分钟,只有 CPU 温度达到 70 多度或更高时,才会高速运转降温。但这时 Mac 已经很热了。
我们可以借用软件,手动让散热风扇全速运转,这样就能更快的散热。常用的软件有 Macs Fan Control、TG Pro、smcFanControl,三个用下来我比较推荐 Macs Fan Control。
Macs Fan Control 可以查看各 CPU 核心的温度、主板、电池、内存温度等。可以分别调节两个风扇的转速,也可以设定条件自动调整转速。安装后就可以在系统状态栏看到电脑目前的温度和转速。
风扇转得快了,散热自然也快了,但是风扇声音也更大了。建议只在非常烫(超过60℃?)的时候开启。
- 打开「活动监视器」(Alfred就可以打开),杀掉暂没用且cpu使用率最高的程序
5. brew 的使用
设置国内源
git -C "(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
brew update
如果要还原
git -C "(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
brew update
安装docker
brew cask install docker
6. 访达使用技巧
详细请看这篇文章(MacOS实用技巧之Finder(访达)的使用),非常好的教程。
跳转技巧
# 快速打开访达:先打开搜索,再打开个人家目录
打开搜索:command + option(alt) + space
关闭标签页:command + shift + h
# 返回父级文件夹
command + ↑
# 进入文件夹
command + ↓
# 前进 后退
command + [
comand + ]
# 快速跳转至第一个文件或最后一个文件
option + ↑
option + ↓
# 打开指定路径(前提访达得是激活状态的窗口)
# 注意在这里,可以使用 tab 补全
shift + command + g
操作文件与文件夹
# enter
重命名文件夹
# 选中所有文件,并将这些文件归档入一个新的文件夹
右键 -> 用所选项目新建的文件夹(Ctrl+Command+n) -> 回车,重命名
# 选择
点击 -> 拖拽
如果想要取消选中,就 command + 点击
# 打开最近使用过的文件夹
comand + shift + f
# 显示/隐藏文件
command + shift + .
# 查看文件/夹 详情
command + i
# mac 中拷贝和复制不一样
command + c 拷贝
command + d 复制(会多出一个副本),或者使用鼠标拖动,但是记住要按option
command + v 粘贴
command + option + v 称动 ,或者使用鼠标拖动
# 可以设置搜索的范围
command + f
# 新建文件夹
command + shift + n
# 关闭访达标签页,如果是最后一个标签页,则关闭访达
command + w
定制服务(复制文件路径)
# 复制文件路径,有两种方法
# 【第一种】:快捷键
command + option + c
# 若你使用 alfred ,快捷键会冲突,解决方法:先右键,再 option,选择将 xx 拷贝为路径名称
# 第二种:使用服务
参考 https://sspai.com/post/33422
在 iTerm2中打开访达
# 在当前目录打开
open .
# 在指定目录打开
open ~/Code
搜索时,优先搜索当前文件夹:访达的偏好设置
此时如果你想要搜索电脑全局,那么有两种方法
- Command + option + 空格
- command + 空格
7. 使用小鹤双拼
2018 款的 MBP 系统是 10.13.6 ,这个系统支持的双拼是自然码,若想使用小鹤双拼,可以使用如下命令
defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 4
同样的,还有更多的方案,都可以使用命令来修改
全拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 0
智能 ABC:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 1
微软双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 2
紫光双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 3
小鹤双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 4
自然码:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 5
拼音加加:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 6
搜狗双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 7
练习的话,可以使用这两个网站:
练习单字:https://api.ihint.me/shuang/
练习文章:https://api.ihint.me/zi/
对应的 github:https://github.com/BlueSky-07/Shuang
8. 输入法切换 BUG
问题是由 TISwitcher
引起的。
当你按住 control
键,不停的敲 空格
就可了看到这个进程的面貌了。
对于使用 command + space
切换输入法的, control
换成 command
即可。 TISwitcher
干掉没有任何影响。顶多就是切换输入法时,看不到切换状态而已。
解决方法如下:
- 打开
Activity Monitor
- 找到
TISwitcher
这个进程,干掉就 OK 了 - 为了防止重启后,这个进程再次启动, 直接删掉
/System/Library/CoreServices/Menu Extras/TextInput.menu/Contents/SharedSupport/TISwitcher.app
9. Mac 启动台 app 大小调整
1.终端运行命令:10代表一行显示10个图标,几个可以自定义
defaults write com.apple.dock springboard-columns -int 10
设置完需要重新启动一下 启动台
killall Dock
10. 在 Mac 上多开微信
open -n /Applications/WeChat.app
11. 查看 cpu 的具体型号
在 “关于本机” 上只能看到是 i5 还是 i7 等粗略信息,如果你想查看具体的型号,可以在终端上敲入这个命令
$ sysctl machdep.cpu.brand_string
machdep.cpu.brand_string: Intel(R) Core(TM) i7-8559U CPU @ 2.70GHz
12. 解决 ssl 的相关问题
在mac上出现 各种 ssl 的问题,比如下面这样
$ pipx run https://github.com/iswbm/GolangCodingTime/blob/master/md2rst.py
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>
解决方法是:
13. 将终端上输出的内容复制到剪切板的命令
pdcopy 可以将管道前的输出拷贝到剪切板,pdpaste 会将剪切板中的内容输出
$ cat demo.txt
hello, world
# 复制
$ cat demo.txt | pbcopy
# 粘贴
$ pbpaste
hello, world