0%

Mac汇总

Mac Native Function

Mac hotkey

key desc
cmd + opt + esc 强制退出某个软件。通常在软件无响应时使用
cmd + shift+ 3 对整个屏幕进行截图
cmd + shift + 4 对自行选择的区域进行截图
cmd + shift + 5 更多方式截图和录屏(新版本系统)
cmd + ` 切换同个软件的不同窗口
cmd + opt + 8 open or close zoom
cmd + opt + - zoom in
cmd + opt + = zoom out
opt + shift + 方向 先用触摸板选中一处,然后可以通过方向键叠加选中的内容
^ + A 行首
^ + E 行尾

MacOS

非必要更新软件一定要在空闲时间更新,比如这个:
macOS_img
macOS_img

Dock的最佳位置是放在右边,并且隐藏起来,这样既有较大的屏幕可视区间,也不会经常因为移动鼠标到左边而误触,毕竟MacOS的窗口控制习惯是在左边。

通过命令和粘贴文件

1
2
3
4
5
6
7
# 将a.txt文件类容写入剪切板,相当于 cmd + C
pbcopy < blogpost.txt
cat a.txt | pbcopy
# 将主目录的文件列表复制到剪贴板
ls ~ | pbcopy
# 复制终端当前目录
pwd | pbcopy
1
2
3
4
# 将刚刚存入剪切板的a.txt内容复制到终端,相当于 cmd + v
pbpaste
# 追加内容到对应的文件
pbpaste >> tasklist.txt

Desktop

把需要专注、高频使用到的软件窗口单独放到一个Desktop,四指滑动触摸板切换更加便捷,比如Xmind的多个窗口。

System Preferences

设置单击fn切换输入法

Alfred

Powerful command

command of close any app:quit
command of search anything in file: in
快速用类vim软件打开选中文件
Search in finder: ‘

剪贴板无法自动粘贴

在Security && Privacy里面的Input Monitoring增加Alfred

不搜索Parallels Desktop的内容

打开spotlight->private,将Applications(Parallels)添加进来

有道词典的插件

通过yd 快捷翻译和查询,enter快捷复制。

按右键有很多快捷操作

比如搜索某个目录

然后按右键可以有很多快捷操作

然后可以选择open with,选择不同的软件打开,我喜欢用iterm打开,快捷操作。

brew

安装卸载

1
2
3
4
5
6
brew --version 或者 brew -v 显示brew版本信息
brew install <formula> 安装指定软件
brew unistall <formula 卸载指定软件
brew list 显示所有的已安装的软件
brew search text 搜索本地远程仓库的软件,已安装会显示绿色的勾
brew search /text/ 使用正则表达式搜软件

升级

1
2
3
4
5
6
7
brew update 自动升级homebrew(从github下载最新版本)
brew outdated 检测已经过时的软件
brew upgrade 升级所有已过时的软件,即列出的以过时软件
brew upgrade <formula>升级指定的软件
brew pin <formula> 禁止指定软件升级
brew unpin <formula> 解锁禁止升级
brew upgrade --all 升级所有的软件包,包括未清理干净的旧版本的包

查询搜索

1
brew search name

国内使用速度慢的解决方法

使用清华大学镜像

Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)

解决方法

sdkman

sdkman usage

youtube-dl

youtube-dl使用介绍

Others

Chrome

刷新页面快捷键:cmd+R

AppCleaner被锁住无法删除

可能需要kill -9 掉正在运行的pid,然后切换AppClearner到Widgets,再切换回来Applications,就可以删除了。

brew安装的骚气的命令

1
2
3
4
ccat # cat的升级版,自动字符高亮
htop # top的升级版,展示界面更加高大上
点击不同的展示栏还可以排序,比如按照CPU占用排序或者按照RES(资源占用排序)等等
tldr # 对展示的文档进行了简化,并展示了对应的例子

SlowQuitApps

有时候会误按到cmd+Q,安装这个软件之后可以在误按的时候有个确认的操作,防止误触退出。

1
2
brew tap dteoh/sqa
brew cask install slowquitapps

安装之后要在system setting给上权限,然后可以开启开机自动启动。

安装sshpass

1
2
3
4
5
6
7
curl -O -L https://fossies.org/linux/privat/sshpass-1.06.tar.gz && tar xvzf sshpass-1.06.tar.gz

cd sshpass-1.06

./configure

sudo make install

uPic

uPic结合github做图床
github token如果忘记了,可以在github设置里面重新生成:

SwitchHosts

快捷查询、修改hosts文件的软件
SwitchHosts Github Download

外接显示器时注意把动态高亮范围关闭(High Dynamic Range)

在Display->Rotation里面讲打勾去掉即可,不然会亮瞎狗眼。

误删了hosts导致网易云音乐无法联网

终端执行以下命令,然后重启网抑云即可。

1
sudo launchctl stop com.apple.audio.coreaudiod && sudo launchctl start com.apple.audio.coreaudiod

/usr/libexec

这个目录下有很多出其不意的好用命令