Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Ubuntu 新酷音輸入法預設使用英文 #343

Open
hwhsu1231 opened this issue Aug 11, 2022 · 7 comments
Open

[feature] Ubuntu 新酷音輸入法預設使用英文 #343

hwhsu1231 opened this issue Aug 11, 2022 · 7 comments

Comments

@hwhsu1231
Copy link

hwhsu1231 commented Aug 11, 2022

描述

在 Windows 中使用微軟中文輸入法時,我的習慣是將預設輸入法設為【中文(繁體,台灣)】,並且【預設輸入英文】。這樣一來,每當我開啟終端機並輸入一些 CLI 命令時,就可以直接輸入英文。然後,當我要在瀏覽器或編輯器中輸入中文的時候,只需要按下【Shift】鍵就可以切換成輸入中文。

然而,我在 Ubuntu 下卻找不到【將新酷音輸入法設定成預設使用英文】的方法,而且它【預設使用的是輸入中文】。雖然目前的替代方案是,透過【Super+Space】直接切換成英文輸入法,可是這不符合我的習慣。

如果說新酷音早已經提供了這種設定,麻煩告知我如何操作。如果沒有,希望能加入這種設定選項。

版本

  • OS: Ubuntu 22.04
  • Chewing: ibus-chewing 1.6.1-2
@hwhsu1231
Copy link
Author

我發現在【Ubuntu 正體中文站】中,已經有人提出過同樣的問題。

新酷音預設英文啟動 [論壇 - Ubuntu 與中文]

@yan12125
Copy link
Contributor

看起來 ibus-chewing 目前沒有這種功能。可能可以仿造 PIME,在 https://github.com/definite/ibus-chewing 中加入新的選項,呼叫 chewing_set_ChiEngMode() 設定預設的輸入模式。

Ref: https://github.com/EasyIME/PIME/blob/v1.3.0-beta2/python/input_methods/chewing/chewing_ime.py#L174

如果是類似 https://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=thread&topic_id=4175&forum=8&post_id=20364 ,想要能方便的切換輸入模式,也可以將 ibus 的預設輸入法設定為英文,並修改切換輸入法的快速鍵。

@hwhsu1231
Copy link
Author

也可以將 ibus 的預設輸入法設定為英文

關於這點,想請問究竟要如何設定?我在【設定值】視窗中,選擇了【鍵盤】後,將新酷音移動到英文的上面。結果還是預設使用【新酷音】。

並修改切換輸入法的快速鍵

還有,我個人是不希望去修改預設好的快速鍵。更何況預設的快速鍵與 Windows 本來就一致。

@yan12125
Copy link
Contributor

關於這點,想請問究竟要如何設定?我在【設定值】視窗中,選擇了【鍵盤】後,將新酷音移動到英文的上面。結果還是預設使用【新酷音】。

抱歉,我再次確認,發現 ibus 似乎沒有設定預設輸入法的功能。根據 ibus/ibus#2044 ,ibus 會使用最後一次使用的輸入法。

我平常是使用 fctix5-chewing。Fcitx 可以設定預設輸入法,或許可以試試。

@hwhsu1231
Copy link
Author

了解。這個議題應該是屬於諸如 fcitx、ibus、xim 等【鍵盤輸入法系統(框架)】的議題,對吧?

@hwhsu1231
Copy link
Author

@yan12125

順便問一下,像是【逗號、句號、頓號】等標點符號,在微軟的【中文(繁體),台灣】輸入法中必須搭配【Ctrl】鍵。可是我目前使用 ibus-chewing 時不需要這麼搭配。這樣的不一致反而有點困擾,希望能改成與 Windows 時同樣的體驗。

請問這上述問題應該在這裡會報嗎?

@yan12125
Copy link
Contributor

這個議題應該是屬於諸如 fcitx、ibus、xim 等【鍵盤輸入法系統(框架)】的議題,對吧?

是的 :)

順便問一下,像是【逗號、句號、頓號】等標點符號,在微軟的【中文(繁體),台灣】輸入法中必須搭配【Ctrl】鍵。可是我目前使用 ibus-chewing 時不需要這麼搭配。這樣的不一致反而有點困擾,希望能改成與 Windows 時同樣的體驗。

看起來輸入符號的方式也是由每個輸入法自行定義,例如 PIME 可以選擇使用 Ctrl 或 Shift,而 ibus-chewingfcitx5-chewing 都是使用 Shift。在 ibus-chewing 那邊討論可能比較適合。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants