Nimf 输入工具
Nimf 是一款专为类 Unix 操作系统设计的轻量级高效输入法编辑器 (IME)。它旨在提供快速且资源友好的打字体验,即使在老旧硬件或虚拟化环境中也能流畅运行。
主要功能和组件
Nimf 提供了一整套全面的功能来提升您的打字体验:
- 输入法服务器 (
nimf
): 处理输入的核心组件。 - 设置工具 (
nimf-settings
): 用于配置 Nimf 的用户友好界面。 - 虚拟键盘驱动 (
nimf-forward
): 启用虚拟键盘功能。 - 控制台输入法 (
nimf-cons
): 仅供测试用途的实验性 Alpha 版本。
支持的语言和模块
Nimf 支持多种语言,并能与各种桌面环境无缝集成:
- 语言:
- 系统键盘布局
- 中文
- 日文
- 韩文
- 越南文
- 古匈牙利文
- 乌克兰文
- 及其他多种语言
- 服务模块:
- 指示器(基于 AppIndicator)
- NIM (Nimf 输入法)
- XIM (X 输入法)
- Wayland 支持
- 预编辑窗口
- 候选词窗口
- 输入模块:
- GTK+2, GTK+3, GTK 4
- Qt 5, Qt 6
为性能而设计
Nimf 的设计理念是最小化内存消耗。通过允许单个服务器管理多个角色,Nimf 显著减少了内存占用。这使得它成为低端计算机和虚拟机的合适选择,在这些环境中性能至关重要。
重要安全提示
Nimf 尚未经过全面的安全测试。因此,不建议在需要高安全性的环境中使用。
下载 Nimf
请选择您的操作系统和架构以下载相应的软件包。
FreeBSD® 14
下载 nimf-2025.03.07.pkg
下载 zh-sunpinyin-3.0.0.r2.pkg
注意: zh-sunpinyin-3.0.0.r2 的源代码可在 https://github.com/sunpinyin/sunpinyin/tree/v3.0.0-rc2
获取。修改后的源代码可sunpinyin.diff下载。
下载后,使用以下命令安装:
$ sudo pkg add ~/Downloads/nimf-2025.03.07.pkg ~/Downloads/zh-sunpinyin-3.0.0.r2.pkg
Linux®
Debian 12 amd64 (64位 x86)
下载 nimf_2024.08.22-bookworm_amd64.deb
使用以下命令安装:
sudo apt install ~/Downloads/nimf_2024.08.22-bookworm_amd64.deb
Ubuntu 22.04 amd64 (64位 x86)
下载 nimf_2023.01.26-bookworm_amd64.deb
使用以下命令安装:
sudo apt install ~/Downloads/nimf_2023.01.26-bookworm_amd64.deb
Ubuntu 20.04, Debian 11 amd64 (64位 x86)
下载 nimf_2023.01.26-bullseye_amd64.deb
使用以下命令安装:
sudo apt install ~/Downloads/nimf_2023.01.26-bullseye_amd64.deb
Ubuntu 20.04, Debian 11 aarch64 (64位 ARM)
下载 nimf_2022.03.05-bullseye_arm64.deb
使用以下命令安装:
sudo apt install ~/Downloads/nimf_2022.03.05-bullseye_arm64.deb
Ubuntu 18.04 i386 (32位 x86)
下载 nimf_2024.04.13-bionic_i386.deb
Download libxkbcommon-dev_1.0.3-2_i386.deb
Download libxkbcommon-doc_1.0.3-2_all.deb
Download libxkbcommon-tools_1.0.3-2_i386.deb
Download libxkbcommon-x11-0_1.0.3-2_i386.deb
Download libxkbcommon-x11-dev_1.0.3-2_i386.deb
Download libxkbcommon0_1.0.3-2_i386.deb
Download libxkbregistry-dev_1.0.3-2_i386.deb
Download libxkbregistry0_1.0.3-2_i386.deb
使用以下命令安装:
sudo apt install \
~/Downloads/nimf_2024.04.13-bionic_i386.deb \
~/Downloads/libxkbcommon-dev_1.0.3-2_i386.deb \
~/Downloads/libxkbcommon-doc_1.0.3-2_all.deb \
~/Downloads/libxkbcommon-tools_1.0.3-2_i386.deb \
~/Downloads/libxkbcommon-x11-0_1.0.3-2_i386.deb \
~/Downloads/libxkbcommon-x11-dev_1.0.3-2_i386.deb \
~/Downloads/libxkbcommon0_1.0.3-2_i386.deb \
~/Downloads/libxkbregistry-dev_1.0.3-2_i386.deb \
~/Downloads/libxkbregistry0_1.0.3-2_i386.deb
Arch Linux, Manjaro amd64 (64位 x86)
下载 nimfsoft-nimf-2024.04.30-20240430-x86_64.pkg.tar.zst
使用以下命令安装:
sudo pacman -U ~/Downloads/nimfsoft-nimf-2024.04.30-20240430-x86_64.pkg.tar.zst
OpenSUSE Leap 15.4 amd64 (64位 x86)
下载 nimf-2023.01.26-2.leap15.x86_64.rpm
使用以下命令安装:
sudo zypper in ~/Downloads/nimf-2023.01.26-2.leap15.x86_64.rpm
OpenSUSE Tumbleweed amd64 (64位 x86)
下载 nimf-2023.01.26-1.tumbleweed.20230125.x86_64.rpm
使用以下命令安装:
sudo zypper in ~/Downloads/nimf-2023.01.26-1.tumbleweed.20230125.x86_64.rpm
OpenSUSE Tumbleweed aarch64 (64位 ARM)
下载 nimf-2022.03.05-1.tumbleweed.20220326.aarch64.rpm
使用以下命令安装:
sudo zypper in ~/Downloads/nimf-2022.03.05-1.tumbleweed.20220326.aarch64.rpm
Fedora 37 amd64 (64位 x86)
下载 nimf-2023.01.26-1.fc37.x86_64.rpm
使用以下命令安装:
sudo yum install ~/Downloads/nimf-2023.01.26-1.fc37.x86_64.rpm
有偿请求创建最新的 Nimf 软件包
如果您需要上述未列出的特定发行版或架构的最新 Nimf 软件包,我们提供有偿服务为您创建。
- 制作期限: 您的定制软件包将在一周内创建并发布在 Nimf 页面上。如果未能按时交付,我们将立即全额退款。
- 可用性: 所有创建的软件包都将公开在 Nimf 网站上供任何人下载。
- 费用: 创建定制 Nimf 软件包的服务费为每个 $25 美元。
支持
- 有关如何在 Telegram 中使用 Nimf 的指南,请参阅:如何在 Telegram 中使用 Nimf
报告错误
如果您在使用 Nimf 过程中遇到任何错误或不便,请随时通过电子邮件联系我们:
hodong@nimfsoft.art您的反馈对我改进 Nimf 至关重要。
初步设置
安装 Nimf 后,请按照以下步骤开始使用:
1. 设置环境变量
启动 nimf-settings
并启用“设置环境变量”选项。
- 重要提示: 如果您希望使用其他输入法,则必须禁用
nimf-settings
中的“设置环境变量”选项。
2. 选择语言
选择您需要的输入语言。
完成这些步骤后,只需重新登录,即可立即使用 Nimf。