rime / rime/squirrel

『vim-mode』在cmdline 模式切换回normal 模式不会生效。

Open
#1,106 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
554
PR merge metrics
No merged PRs in 30d

Description

  • 在vim中使用「/」「?」「:」命令时候,输入中文,按<cr>回到normal 模式,输入法还是英文输入状态。
  • mac 环境下,能否提供命令参数强制设置输入法状态为英文,这样我就能在cmdlineleave 事件中强制修改。这个问题同样会出现在使用fzf , leaderf 等fuzzy 搜索工具中

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named. Start by tracing the cmdlineleave transition on macOS and how the input method state changes after Enter; done means returning from Vim cmdline mode reliably restores English input, with any requested command parameter documented and covered by a regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.