4
9
Fork
You've already forked libchewing
3

快速切換常用字的功能 #658

Open
opened 2024年11月11日 14:44:07 +01:00 by kanru · 0 comments
kanru commented 2024年11月11日 14:44:07 +01:00 (Migrated from github.com)
Copy link

Is your feature request related to a problem? Please describe.

從郵件論壇來的建議:

Ho Jolie wrote:

因為本身是文字工作者,常需要在同音字之間切換,舉個最明顯的例子就是「他她它」,
目前的選字設定是按下空白鍵,會跳出選字視窗「1.他 2. 她 3.它 4.牠」,然後按數字鍵選擇。
希望能改成:按下空白鍵,則自動選擇第一個字「他」,再按下空白鍵,跳到第二個字「她」,第三次按空白鍵,才是跳出視窗以供選擇。而常被選擇的字,會依序維持在第一、二、三個選項,如此便能在「他」「她」之間迅速切換,省掉開啟視窗、目視選擇的時間。(或者能提供設定按空白鍵後自動跳選的次數,例如按四次空白鍵都會跳建議字,第五次按才會跳出選擇視窗)
不知我的描述能否被理解?這是個蠻瑣碎的小細節,但對於必須在「你妳」「他她」之間頻繁切換的人來說,真的是很大很有感的改善。希望開發者們能考慮將它加入新酷音的功能中。
感謝各位開發新酷音,讓我免受微軟新注音的荼毒,祝一切順利!

Describe the solution you'd like

新增一個輸入時可用的動作 quick-select(n)

選擇下一個可用的字,重複 n 次之後切到一般的選詞

Describe alternatives you've considered

修改目前的選字鍵(空白鍵或是方向鍵)支援這個行為
透過設定選項修改

Additional context

範例:

當我看見他_

輸入選字鍵後

當我看見她_

再次輸入選字鍵後

當我看見她_
[1. 它 2. 他 3. 她 4. 牠 ... ]

**Is your feature request related to a problem? Please describe.** 從郵件論壇來的建議: Ho Jolie wrote: > 因為本身是文字工作者,常需要在同音字之間切換,舉個最明顯的例子就是「他她它」, 目前的選字設定是按下空白鍵,會跳出選字視窗「1.他 2. 她 3.它 4.牠」,然後按數字鍵選擇。 希望能改成:按下空白鍵,則自動選擇第一個字「他」,再按下空白鍵,跳到第二個字「她」,第三次按空白鍵,才是跳出視窗以供選擇。而常被選擇的字,會依序維持在第一、二、三個選項,如此便能在「他」「她」之間迅速切換,省掉開啟視窗、目視選擇的時間。(或者能提供設定按空白鍵後自動跳選的次數,例如按四次空白鍵都會跳建議字,第五次按才會跳出選擇視窗) 不知我的描述能否被理解?這是個蠻瑣碎的小細節,但對於必須在「你妳」「他她」之間頻繁切換的人來說,真的是很大很有感的改善。希望開發者們能考慮將它加入新酷音的功能中。 感謝各位開發新酷音,讓我免受微軟新注音的荼毒,祝一切順利! **Describe the solution you'd like** 新增一個輸入時可用的動作 `quick-select(n)` > 選擇下一個可用的字,重複 n 次之後切到一般的選詞 **Describe alternatives you've considered** 修改目前的選字鍵(空白鍵或是方向鍵)支援這個行為 透過設定選項修改 **Additional context** 範例: > 當我看見他_ 輸入選字鍵後 > 當我看見她_ 再次輸入選字鍵後 > 當我看見她_ > [1. 它 2. 他 3. 她 4. 牠 ... ]
Sign in to join this conversation.
No Branch/Tag specified
master
release/0.13.x
push-qlrtqulwmpmp
push-wtuvoynpwosl
release/0.10.x
release/0.8.x
optimize-conversion
refactor-trie-loader
v0.13.1
v0.13.0
v0.12.0
v0.12.0-alpha.1
v0.11.0
v0.11.0-alpha.1
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.9.1
v0.9.0
v0.9.0-rc.3
v0.9.0-rc.2
v0.9.0-rc.1
v0.8.5
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.8.0-rc.4
v0.8.0-rc.3
v0.8.0-rc.2
v0.8.0-rc.1
v0.7.0
v0.7.0-rc.2
v0.7.0-rc.1
v0.6.0
v0.6.0-rc.2
v0.6.0-rc.1
v0.5.1
v0.5.0
v0.4.0
v0.3.5
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.7
v0.2.6
v0.2.5
v0.2.4
Labels
Clear labels
dictionary
duplicate
fixed
0.11.0

Archived

fixed
0.13.0

Archived

fixed
0.13.1
refactoring

Archived

rewrite in rust
Might be fixed by the rust rewrite
thirdparty
arch
aarch64
系統架構是 Aarch64
arch
x86_64
系統架構是 x86_64
cannot reproduce
無法重現問題 Cannot reproduce the issue
contribution welcome
歡迎來幫忙 Contributions are very welcome, get started here
duplicate
重複的問題回報 This issue or pull request already exists
good first issue
適合新手 Interested in contributing? Get started here.
help wanted
需要高手相助 Need some help
invalid
回報的問題無效 Something is wrong
kind
bug
有東西不正常運作 Something is not working
kind
doc
加強文件說明 Enhance documentation
kind
enhancement
新功能 New feature
kind
mega issue
同一個問題回報中包含多個問題 Multiple issues reported
kind
question
只是問問題 Asking a question
needinfo
需要更多資訊 More information is needed
os
apple
作業系統是 MacOS 或 iOS
os
linux
作業系統是 GNU Linux
os
windows
作業系統是 Windows
to be determined
還未被說服有需求 Can't decide whether this is needed
upstream
跟上游軟體相關 Related to an upstream repository, already reported there
wontfix
我們決定不處理 Won't be fixed
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
chewing/libchewing#658
Reference in a new issue
chewing/libchewing
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?