【折腾】windows下小狼毫输入法更新字库

我问DeepSeek如何更新,而不是自己从文档里面找,结果效率很高、回答很全面,直接给出步骤和命令。

作为菜鸟,我用第一种方法:

这个错误提示很明确:你当前所在的目录(即小狼毫的用户文件夹)不是空的 ,而 git clone 要求目标目录必须是空目录才能执行。

小狼毫默认安装后,用户文件夹里会自带一些基础配置文件(比如 default.custom.yaml、weasel.custom.yaml、luna_pinyin.schema.yaml 等)。直接 git clone 到非空目录就会报这个错。

你可以选择以下 三种方法 之一来解决,推荐 方法一(最安全)。


✅ 方法一:清空目录后重新克隆(推荐)

这是最干净、最符合 Git 使用习惯的方式,效果等同于完全替换为 rime-ice 配置。

  1. 备份现有配置(可选)

    在文件资源管理器中进入 %APPDATA%\Rime,把里面的所有内容复制到一个备份文件夹(例如桌面上的 Rime_backup)。这样万一想恢复默认配置还有备份。

  2. 清空目录

    删除 %APPDATA%\Rime 文件夹下的 所有文件和子文件夹(只清空,不要删除文件夹本身)。

  3. 重新执行克隆命令

    在地址栏输入 cmd 打开命令行,然后再次运行:

    bash 复制代码
    git clone https://github.com/iDvel/rime-ice.git . --depth 1
  4. 重新部署

    右键任务栏小狼毫图标 → 重新部署。


📦 方法二:克隆到临时目录,再复制过来(保留原有文件)

如果你不想完全删除原有文件,而是希望把 rime-ice 的文件"覆盖"进去(Git 方式不直接支持覆盖克隆,但可以手动复制)。

  1. 在别处克隆

    打开一个临时文件夹(例如 C:\temp),运行:

    bash 复制代码
    git clone https://github.com/iDvel/rime-ice.git rime-ice-temp --depth 1
  2. 复制文件到 Rime 用户文件夹

    进入 C:\temp\rime-ice-temp,全选所有文件和文件夹 ,复制。

    然后粘贴到 %APPDATA%\Rime 中,遇到同名文件选择 覆盖。

  3. 重新部署

⚠️ 注意:这种方法不会删除原有但 rime-ice 不需要的文件(比如你自己添加的其他输入方案),可能会引起配置冲突。如果之后遇到奇怪的问题,建议还是用方法一。


🧹 方法三:使用 --git-dir 和 --work-tree 强制覆盖(高级,不推荐新手)

这种方法可以在非空目录强制拉取,但容易出错且无法保证完全干净,不如前两种直观。


💡 为什么你的用户文件夹已经有文件?

  • 你之前已经安装并初始化过小狼毫,或者运行过"重新部署"。
  • 小狼毫默认会在用户文件夹生成几个基础文件(如 installation.yaml、user.yaml、build 文件夹等)。

建议采用方法一 ,因为 rime-ice 本身就是一个完整的配置包,不需要保留默认文件。备份后清空再克隆,后续更新也可以用 git pull 轻松升级。

完成克隆和重新部署后,记得在"输入法设定"里勾选 雾凇拼音 即可使用。

相关推荐
h39741 小时前
DirectShow过滤器开发-视频源过滤器
c++·windows·音视频·directshow
java资料站8 小时前
二、Spring AI Alibaba · ChatModel
java·windows·spring
北冥you鱼9 小时前
Go 语言空接口(interface{})使用场景与最佳实践
开发语言·windows·golang
夏虫不可与之言冰11 小时前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
打工仔折腾 AI14 小时前
FaceFusion本地换脸实战:Windows整合包、模型选择与遮罩调参记录
人工智能·windows·后端·python·深度学习·性能优化·ai agent 实战
小蜗牛狂飙记16 小时前
Windows 双击 Jar 包无反应,不用写 bat 脚本!Jarfix 一键修复(以 Struts2 扫描工具为例)
windows·struts·jar
坐看风云变幻16 小时前
Betaflight 开发环境搭建保姆级教程(Ubuntu / Windows+WSL / Docker 三方案 + 官方网址大全)
windows·ubuntu·docker·无人机·飞控·betaflight
IT技术分享社区18 小时前
在 Windows 上跑未改动的 Linux 程序:微软 LiteBox v0.1 把这件事变简单了
linux·运维·windows·microsoft·开源
kakakahahahaha18 小时前
Win10/Win11 Windows Hello指纹不可用处理:WbioSrvc、传感器驱动与登录策略
windows·电脑·笔记本电脑·内容运营·软件需求
小黄人软件18 小时前
粘贴助手C++版 支持 Windows 7 / 10 / 11 不会出现缺少api-ms-win-core-path-11-1-0.dll
开发语言·c++·windows