rime / rime/squirrel

请问怎么关闭Caps切换中英文, 让其恢复成大小写切换?

Open
#811 1 comment 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

请问怎么关闭Caps切换中英文, 让其恢复成大小写切换?
谢谢


设置成这样没有效果:
default.custom.yaml

  ascii_composer:
    good_old_caps_lock: true       # true: 在保持 cap 键原有的特征, false: 点击不会切换大小写
    switch_key:
      Caps_Lock: noop # commit_code        # 如果想用 cap 键切换中英文输入,就修改为上面三种的任一一种,否则用 noop
      Shift_L: commit_code          # macOs 上 shift 键不区别左右,设置参数同上
      Shift_R: commit_code
      Control_L: noop
      Control_R: noop

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

The issue points to default.custom.yaml and the ascii_composer and switch_key settings. Start by checking how Squirrel loads this configuration on macOS and whether the file is being applied; done means Caps Lock restores case switching without changing the input language.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, yaml
Domain
desktop
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.