Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

按下 shift 仍沒有離開中文輸入狀態

Open
#890 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
38/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Active
Tech stack
cpp
Domain
desktop

Research direction

First reproduce the PIME Cangjie scenario: type a Chinese character, leave the suggestion unselected, press Shift, and then type a letter. Also test whether Space should confirm a single suggestion instead of requiring a top-row number key; done means both requested key behaviors work without breaking normal candidate selection.

Written by the indexing model from the issue text.

Description

cinbase enhancement

使用速成輸入法(PIME),在輸入中文字後,跟著會出現聯想字可供選擇,在不選擇任何聯想字時,隨即按下 shift 輸入英文字,此時按下字母鍵,仍在輸入中文狀態下;既然已按下 shift 打算輸入英文字,我想應該直接離開中文輸入狀態

另外,在輸入中文字後,如:中,只會出現一個選擇,此時可否按下 space bar 作確認;要再按數字鍵(鍵盤最上方)確認沒有按下 space bar 方便

Dominant language
C++
Stars
1.5k
Forks
244
Avg merge
18h 51m
Merged PRs (30d)
35

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

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.

More from EasyIME/PIME

All issues in EasyIME/PIME

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.