{"repo":"StellarDeca/winime.nvim","free":true,"listed":false,"github":"https://github.com/StellarDeca/winime.nvim","clone":"git clone https://github.com/StellarDeca/winime.nvim.git","description":"Neovim plugin for automatic input method switching","language":"Lua","stars":27,"topics":["editor-plugin","input-method","input-switcher","lua","neovim","neovim-plugin","productivity","text-editing","workflow"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"智能的 Neovim 自动输入法切换插件 🌍 简体中文 English --- ⚠️ 本项目已停止维护，所有功能均迁移至新项目：lazyime.nvim --- 👋 欢迎使用 Winime！ Winime 是一款专为 Neovim 设计的智能输入法切换插件，能够根据编辑上下文和编辑模式自动切换系统输入法， 让你在编写代码和注释时无需手动切换，大幅提升混合语言编辑效率。 ⚠️ 注意: Winime 目前仅仅支持 Windows 系统，了解更多信息请见 FAQ 部分 ✨ 特性 🎨 智能检测 - 🔍 自动探测 - 首次启用时自动检测系统可用输入法 - 🌲 TreeSitter 支持 - 基于语法树精确识别代码结构 - 📝 字符串分析 - 内置字符串模式分析引擎 ⚡ 自动切换 - 🔄 模式感知 - Insert/Normal 模式智能切换 - 💬 注释识别 - 自动识别注释区域并切换输入法 - 🎯 上下文感知 - 根据当前编辑位置智能判断 ⚠️ 要求与兼容性 在使用 Winime 之前，请确保您的环境满足以下要求： 🖥️ 系统要求 必须使用 Windows 操作系统 注意 : 目前暂不支持 macOS 和 Linux 系统 📟 Neovim 版本 Neovim 0.10.0 或更高版本 如果版本过低，请前往官网下载最新版本： Download Neovim ⌨️ 输入法配置 系统必须安装至少 2 种输入法 （一种其它语言输入法 + 一种英文输入法） 推荐配置 示例 ----------- ----------- 其它输入法 微软拼音、微软五笔 英文输入法 美国英语、英国英语 🔄 输入法兼容性 输入法 兼容性 推荐度 ------------------ --------- ------- 系统自带输入法 ✅ 优秀 ⭐⭐⭐⭐⭐ 第三方输入法 ⚠️ 有限支持 ⭐⭐ 同一输入法的不同输入模式 ❌ 完全不支持 建议 : 为确保最佳体验，请优先使用 Windows 自带的 微软输入法 📦 安装 使用 lazy.nvim 使用 packer.nvim 分析模式说明 模式 说明 优点 缺点 :-----------------: :--------- :---------- :------------------------------- 🤖 Auto 自动选择最佳模式 智能切换，最佳体验 需要 TreeSitter 🌲 TreeSitter 基于语法树分析 精确度高 需要 TreeSitter 支持, 对于大型文件存在性能问题 📝 String 基于字符串模式 无依赖 对于中大型文件存在性能问题,精度略微存在不足 🎮 使用 📋 Neovim 命令 命令 描述 :--------------------------- :------------------------------ :WinimeReload 🔄 重新载入插件（将会完全使用默认配置并再次探测输入法） :WinimeUnload 🔌 卸载 Winime（移除自动命令与绑定） :WinimeFileTypeAvaliable 📄 列出当前支持的文件类型 ❓ FAQ 🔴 首次启动自动探测失败？ 请确认系统安装了至少两种输入法。若仍失败，请删除缓存目录： 然后重启 Neovim。 🔎 如何优化 Winime 的启动时长？ 若希望避免 Winime 随 Neovim 一同启动，可在 lazy.nvim 配置中为其指定其他启动事件。 ⚠️ 注意： Winime 需要依赖","default_branch":null,"files":null,"tree":[],"storefront":"/r/StellarDeca","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/StellarDeca/winime.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}