Skip to content

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 全局替换