MacOS¶
约 955 个字 67 行代码 预计阅读时间 5 分钟
快捷键 ¶
同时重命名多个文件
- 拆字法打字
System¶
- Space 预览文件
- Cmd + Space 打开聚焦
- Ctrl+Up mission control
- Cmd + Ctrl + Q 锁屏
Folder¶
- Cmd + [ 返回上一级
- Cmd + ] 前往下一级
Apps¶
- Cmd + Q 退出应用程序
把鼠标移动到 另一个显示器屏幕底部,然后继续往下推一点(类似“顶到屏幕边缘”再往下挤的动作
几秒钟后,Dock 就会跳到你鼠标所在的那个显示器。
Typing¶
- Fn + Backspace 在 mac 中等于 Del
- Cmd+Ctrl+Space emoji
- Shift + Option + B 颜文字
- Tab 使用声调打字
Safari¶
- Cmd + T 打开一个新的标签页,快速开始新的浏览任务
- Cmd + Up 移动到网页左上角,快速回到页面顶部
- Cmd + Down 移动到网页左下角,快速跳转到页面底部
- Cmd + L 跳转到地址栏
- Ctrl + Tab / Cmd + Shift + ] 切换到下一个标签页
- Shift + Cmd + \ 显示所有网页标签页
- Ctrl + Cmd + 2 打开或关闭阅读列表边栏
- Shift + Cmd + D 将当前页面加入阅读列表
- ++option+click++ 点击链接文件时同时按住 Option 键即可直接下载
iTerm2¶
- Cmd + D 在当前标签页中创建垂直分屏
- Cmd + Left / Cmd + Right 在不同标签页之间切换
- Option + Cmd + Left / Option + Cmd + Right 在同一标签页的分屏面板之间切换
系统设置 ¶
- 三指拖移:设置 - 辅助功能 - 指针控制 - 触控板选项 - 拖移样式
- 触控板轻点:设置 - 触控板 - 轻点来点按
open .
开发配置 ¶
软件已损坏?怎么解决 ¶
sudo spctl --master-disable
xattr -cr /Applications/xxx.app
科学上网 ¶
下载 clash-verge-rev,安装后配置好代理,然后就可以开始安装 homebrew 了
homebrew¶
首先需要配置好 vpn
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo >> /Users/philfan/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/philfan/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
brew help
brew install wget
python¶
brew install uv
uv --version
brew install miniconda
conda -V
node¶
brew install node
node -v
编程软件 ¶
brew install --cask codex
brew install --cask claude-code
brew install gemini-cli
paragon:NTFS 读写 ¶
在使用硬盘传数据的时候,老是报错误代码 -50,搜了一下才发现 mac 原生是不支持 NTFS 文件系统的
什么是 NTFS
NTFS(New Technology File System)是由微软开发的一种文件系统,最早在 Windows NT 操作系统中引入。它是 Windows 系统的默认文件系统,用于存储和检索硬盘上的数据。
官网地址
Microsoft NTFS for Mac | Paragon Software
搜了一下发现希捷的官网有一个免费的版本
WPS¶
zju 有企业账号,SSO 登陆输入 ZJU,验证登陆即可
qq 音乐歌单导入 apple music ¶
- 获取 qq 音乐的歌单 id
- 通过 id 获取歌单曲目
- 通过 Tune My Music 向 apple music 导入歌单曲目
Apple Script¶
- 系统自带的“脚本编辑器”
- vscode 中
code runner插件
参考资料 AppleScript 入门:探索 macOS 自动化 - 少数派 kevin-funderburg/AppleScripts: My collection of AppleScripts I've developed or acquired over the years.
conda 环境 ¶
Miniconda — Anaconda documentation miniconda 下载 m1/m2 MAC OS m2 安装和卸载 miniconda - 知乎 安装
# 文件名是自己下载的 sh 文件,-p 后面填安装路径
# -b 表示将环境变量自动写入到~/.bash 文件中
sh Miniconda3-latest-MacOSX-arm64.sh -b -p ~/miniconda3
前往安装地址,打开终端
source /bin/activate
执行
conda init zsh #zsh 执行这个命令
或者
conda init bash #bash 执行这个命令
vim ~/.zshrc
export PATH=/yourpath/anaconda3/bin:$PATH
source ~/.zshrc
注意:上面的”/yourpath”要替换成你自己的 Anaconda 安装目录。 按 esc 退出编辑模式,保存文件并退出(输入”:wq”回车)
换 conda 源 ¶
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/>
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/>
conda config --add channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/>
conda config --append channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/>
conda config --append channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/>
conda config --append channels <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/>
# 搜索时显示通道地址
conda config --set show_channel_urls yes
conda config --add channels <https://mirrors.ustc.edu.cn/anaconda/pkgs/main/>
conda config --add channels <https://mirrors.ustc.edu.cn/anaconda/pkgs/free/>
conda config --add channels <https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/>
conda config --add channels <https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/>
conda config --add channels <https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/>
conda config --add channels <https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/>
conda config --set show_channel_urls yes
换 pip 源 ¶
解决方案:将配置好国内源的pip.conf文件,放在 ~/Library/Application Support/pip 中。
可能有的新用户发现自己的文件夹中没有 pip 文件夹,不慌,新建就行!
command + 空格 # 打开聚焦搜索
输入 ~/Library/Application Support # 找到 Application Support 文件夹
在Application Support这个文件夹里面建一个 pip 文件夹 ;
在新建的 pip 文件夹下建一个pip.conf文件。
在pip.conf文件中输入以下内容,保存并退出。
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
卸载 ¶
(1)使用 Anaconda-Clean 包删除所有与 conda 相关的文件和目录
conda activate your_conda_env_name
conda install anaconda-clean
anaconda-clean # add `--yes` to avoid being prompted to delete each one
#注:如果这一步之行不成功,可以直接跳过
(2)删除整个目录(直接删掉安装文件就可)
rm -rf ~/miniconda3
(3)删除将 conda 路径添加到 PATH 环境变量的行(或者注释掉)
注:其实只之行第二步就可,后边这两步为了再次安装时,环境冲突,所以删干净
vi ~/.bashrc
# -> Search for conda and delete the lines containing it
# -> If you're not sure if the line belongs to conda, comment it instead of deleting it just to be safe
source ~/.bashrc
vi ~/.zshrc
# -> Search for conda and delete the lines containing it
# -> If you're not sure if the line belongs to conda, comment it instead of deleting it just to be safe
source ~/.zshrc
(4)删除配置文件
rm -rf ~/.condarc
#注:自己找一下~/.conda 开头的文件,删掉