Mac 配置和使用总结
Mac Homebrew 安装问题
Homebrew 是 Mac 上的包管理器,可以用来安装各种软件。
但是有时候在安装过程中会出现网络问题,导致安装失败。我们可以更换镜像源来解决这个问题。
国内安装加速
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
国内卸载加速
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/uninstall.sh)"
使用 pip
安装第三方包问题
使用参考文章中的第二种方式,将规则写入配置文件后强制安装解决问题了
Macos15 访达设置
有一些软件的访达设置,比如 Easy New File 右键菜单,可以设置在访达中右键菜单中添加新建文件的快捷选项。
但是在 MacOS 15 系统中关闭了添加扩展设置的入口,在系统设置中没有地方可以设置,需要手动添加。
以添加 Easy New File 为例,手动添加扩展设置:
sh
# 1. 正常安装软件
# 2. 打开终端,执行命令 列出所有已安装和注册的插件和扩展
pluginkit -m
# 3. Cmd+F 搜索 Finder,找到你要添加的扩展, 复制。 一般会带有跟你安装的软件一致的版本号。如: com.liupeng.mac.FinderMenu.FinderSync(5.8)
# 4. 启用扩展 (注意去掉末尾的版本号)
sudo pluginkit -e "use" -i com.liupeng.mac.FinderMenu.FinderSync
# 5. 验证是否生效
# 6. 禁用扩展
sudo pluginkit -e "disable" -i com.example.myplugin
# 7. 注销扩展
sudo pluginkit -r -i com.example.myplugin
使用 Tree 命令输出目录树
用于以树状图的形式递归地列出目录的内容。它可以帮助用户快速查看文件系统的结构,特别是在需要展示目录层次关系时非常直观
安装:brew install tree
tree -L 2
输出两级目录树tree -L 2 -a
输出两级目录树,包括隐藏文件tree -L 2 -a -I "node_modules|dist"
输出两级目录树,包括隐藏文件,排除 node_modules 和 dist 目录
Mac 快捷键
Command + R
浏览器刷新Command + W
关闭当前窗口Command + Q
退出程序Command + Tab
切换应用Command + Shift + 3
截屏Command + Shift + 4
截屏Command + Option + Esc
强制退出程序Command + Option + V
粘贴并替换
VSCode 快捷键
Command + Shift + P
+F1
打开命令面板Control + ~
打开终端Command + W
关闭当前窗口Command + P
快速打开文件Command + Shift + N
打开新窗口Command + Shift + W
关闭窗口Command + Shift + F
全局搜索Command + Shift + G
全局搜索Command + Shift + H
全局替换