# Fcitx5 输入法备份与恢复指南

## 📦 备份文件说明
压缩包 `fcitx5_backup_*.tar.gz` 包含以下关键配置：
- `~/.config/fcitx5/config`：主配置文件（快捷键、默认行为）
- `~/.config/fcitx5/profile`：输入法分组与顺序
- `~/.config/fcitx5/conf/punctuation.conf`：标点符号模块配置
- `~/.local/share/fcitx5/punctuation/punc.mb.zh_CN`：**核心！** 自定义标点映射表（实现中文输入+英文标点）

---

## 🛠 恢复步骤

### 1. 解压备份
将下载的压缩包放到用户主目录，在终端运行：

```bash
tar xzf ~/Downloads/fcitx5_backup_*.tar.gz -C /
```
*注意：`-C /` 会将文件还原到绝对路径，必须执行以确保路径正确。*

### 2. 重启输入法
```bash
killall fcitx5 && fcitx5 -d
```

---

## ✨ 本次配置亮点

### 1. 中文模式 + 英文标点
这是本次备份的核心价值。
- **原理**：利用用户目录 `~/.local/share/fcitx5/punctuation/punc.mb.zh_CN` 的高优先级，覆盖系统默认的标点映射。
- **效果**：输入中文汉字时，直接按 `,` `.` `!` `?` 输出的是英文半角符号，而不是全角符号。
- **切换**：按 `Ctrl+.` 可以在“英文标点”和“中文标点”之间临时切换。

### 2. 符合国人习惯的快捷键
- **Shift 切换中英文**：按一次左 Shift 切换到英文模式，再按切回中文。
- **默认激活**：打开任何新程序时，默认处于中文输入状态。
- **移除了 Ctrl+Space**：避免与很多开发工具的全局快捷键冲突。

### 3. 优化体验
- **候选词翻页**：使用 `[` 和 `]` 键翻页。
- **每页 7 个候选**：比默认的 5 个更高效。
