V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Librola
V2EX  ›  中州韻

Mac 上的 Rime(鼠须管)有没有办法实现 [输入法切换到 Rime 时打开中文模式] ?

  •  
  •   Librola · Feb 22, 2025 · 3014 views
    This topic created in 433 days ago, the information mentioned may be changed or developed.

    我一般习惯于在写代码的时候用 Caplocks 切换到系统自带的 ABC 输入纯英文(因为如果在 Rime 的英文模式下写代码,有概率按到 Shift 导致切换成中文模式)。

    而在写中文的文稿时,我一般习惯在鼠须管下用 Shift 来暂时切换中英文,感觉效率比用 Caplocks 高。(可能是几年前用 win 养下来的肌肉记忆)

    (偶尔也有日语的输入需求,因此我输入法切换会非常频繁)

    但是有概率会出现问题,就是在使用 Caplocks 或者 fn 切换到鼠须管时,有时鼠须管会处于英文状态

    因此我的需求是这样的,不知道能实现吗:

    [不管上次使用鼠须管时处于何种输入状态(中/A ),下次切换到鼠须管时都应处于中文输入模式。]

    Supplement 1  ·  Feb 25, 2025
    补充一下,我感觉这个问题可能是 bug ,不确定是鼠须管的 bug 还是 MacOS 的 bug 。
    鼠须管本身的话,应该很多输入方案都是设置了自动切换到中文的。
    我刚刚因为 CursorUIViewService 的占用过高,把这个进程强制退出之后,不知为何自动被注销重新登录了,之后的一段时间内再也没出现过上面提到的问题了。
    可能是运行时间太长以后,Mac 的输入法管理出问题就会导致这种情况。
    (应该是 MacOS 的 bug ,我之前把鼠须管退出重开没有解决问题)
    6 replies    2025-05-30 12:31:05 +08:00
    aptupdate
        1
    aptupdate  
       Feb 22, 2025 via iPhone
    应该是开了记住上次输入法状态,关闭这个功能然后打开默认中文应该能满足你的要求。
    NoOneNoBody
        2
    NoOneNoBody  
       Feb 22, 2025
    switches:
    - name: ascii_mode
    reset: 0 # 0 表示第一个 state ,1 表示第二个
    states: [ 中文, 西文 ]

    找到输入法配置,基本都有这段 switches
    Librola
        3
    Librola  
    OP
       Feb 22, 2025
    @aptupdate 请问这个功能要在哪儿关闭?

    @NoOneNoBody 谢谢大佬,但是好像不行😭。

    另外我这个「在使用 Caplocks 或者 fn 切换到鼠须管时,有时鼠须管会处于英文状态」的问题的触发条件感觉很奇怪,我试了一下,应该是「在切换到别的输入法以后,曾经按过 Shift ,就会导致切换回鼠须管之后,默认处于英文模式」。
    xyfan
        4
    xyfan  
       Feb 23, 2025   ❤️ 1
    这个问题很难解决,因为很大程度上是个 bug ,正常情况下重新切会 rime 就是会进入中文状态,你也发现了是“有概率出现”,并且我的电脑上出现这种情况的时候按 Shift 是无法切换中英文的,必须 Caplocks 切走再切回来才能控制。
    自动切换输入法后 shift 无响应的问题 ( https://github.com/rime/squirrel/issues/882 )
    muapyw
        5
    muapyw  
       Mar 22, 2025
    建议直接用 KeyboardHolder 解决把
    danzwl
        6
    danzwl  
       May 30, 2025
    可以针对 app 来定制
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2571 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 07:02 · PVG 15:02 · LAX 00:02 · JFK 03:02
    ♥ Do have faith in what you're doing.