macOS 自带输入法可定制性有限。Rime 是一款开源输入法引擎,支持多种输入方案和词库;它在 macOS 上的前端是鼠须管(Squirrel)。 本文通过 Rime 的包管理工具 plum 安装三个方案: 雾凇拼音(rime_ice):日常拼音输入,词库丰富 五笔 86(wubi86):标准五笔 86 五笔·拼音(wubi_pinyin):五笔为主,支持...
Mac 自带的 /usr/bin/python3 是 Apple 预装的,版本偏旧且不能动(动了会破坏系统工具)。用 pyenv 管理多版本 Python 不碰系统 Python,通过 shim 机制在用户态切换版本。 ⚠️ 核心原理:pyenv 把 ~/.pyenv/shims 插到 PATH 最前面。敲 python3 时 shell 先命中 shim,...
nvm 每次打开终端都要加载大量 Shell 脚本,启动慢;fnm(Fast Node Manager)用 Rust 编写,几乎零延迟,原生支持 Apple Silicon,并通过 --use-on-cd 在进入项目目录时自动切换 .nvmrc 指定的版本。 一、安装 fnm 前提:Homebrew 已装好。 brew install fnm 验证: fnm...
国内直连 GitHub 装 Homebrew 经常超时,本文针对 Apple Silicon Mac(默认路径 /opt/homebrew)讲如何配置中科大镜像源。 ⚠️ 关键变化:Homebrew 4.0 之后改用 JSON API 获取仓库信息,中科大从 2026 年 6 月起已不再提供 homebrew-core.git 镜像。新版配置的核心是 HOM...
一、下载 Oracle JDK 21 打开 Oracle Java 官方下载页面:点击进入下载页面 找到 Java SE Development Kit 21,进入 macOS 下载选项。Apple Silicon Mac 应选择:macOS Arm 64 Compressed Archive 这是适用于 Apple Silicon Mac 的 ARM64 ...
在 macOS 终端里敲 ll 却看到 zsh: command not found: ll?这不是 bug,而是 macOS 从 Catalina (10.15) 起把默认 Shell 从 bash 换成了 zsh,而 zsh 默认没有 ll 这个命令。 ll 本质上是 ls -la 的一个别名(alias)——列出当前目录所有文件的详细信息(含隐藏文件)...

Zsh(Z-shell)是一款用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。 从 macOS Catalina 版开始,其默认shell从bash改为zsh。 Zsh下的用户环境配置文件包括.zlogin、.zprofile、.zshrc、.zshenv、.z...

一、安装包准备 首先到官网下载jdk,下面以jdk-21_macos-x64_bin.tar.gz为例。 下载地址:点击进入下载页面 二、解压安装包 通过终端在进入java文件夹,并复制安装包到该文件夹,命令行: cd /Library/Java/JavaVirtualMachines 解压安装包,命令行: sudo tar -zxvf jdk-21_mac...