-
Notifications
You must be signed in to change notification settings - Fork 8
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
かなカナ切り替えのキーバインドが持つ機能を分割する #287
Comments
要望ありがとうございます。検討しますが修正箇所が多いためそれなりに時間かかりそうです。 メモ: 現状のキーバインドはあるキーを複数のキーバインドに割り当てることはできない。 → 今の入力状態 (IMEState) をキーバインドの条件に入れればいけるか考える |
なるほど、キーバインドが入力状態に依存するようになると設定UIなども影響範囲に入ってしまうかもですね。 このIssueに係る私の意図を説明します。 背景Macの標準IMEに
というキーボードショートカットがあり1、これらをmacSKKに持ち込みたいというモチベーションがありました。 現在の個人的なワークフローと設定、その問題点背景で説明したショートカットを実現するためmacSKKを設定しています。 私はひらがなモードのみを利用することを好むためカタカナモードを使用しません。 結論上述の問題を解消するため、そして未確定テキストがある状態の「未確定テキストをかな⇔カナ変換して確定」と未確定テキストが無い状態の「かな⇔カナ間のモード切り替え」は異なる目的を持つ分割すべき機能に見えたためこのIssueを投稿しました。 しかし、私の要望を実現するだけであれば以下の2つの方法が考えられます。
私の実現したいことを素直に実装するのは2.ですが、 1.について
2.について
これらの理由から、たとえ変更の影響範囲が大きくなったとしても1.を優先して検討していただくのが適切かと思います。もし設計や実装方針の兼ね合いで1.の方法を採るのが難しかったり、2.がSKKの機能として適切だとお考えだったりする場合は2.を検討していただけると嬉しいです。 Footnotes |
なるほど、Macの標準IMEにそんな機能があったんですね、知りませんでした。 ちなみに2のoptionalにある「かな→英字」とか、かなキー2連打で英字→かな変換とかあってもいいなあと思ったりはしたんですが今のmacSKKはローマ字からひらがなに一度変わっちゃったらそれまでのローマ字を全部捨ててしまっているのでそれを持ったりする必要がありそうです。。。 |
そうですね、optionalなキーバインドは標準IMEとの一貫性を考慮して提案したものなので、実用的には ただし、注意点として、標準IMEの振る舞いは |
今回見送ったのは標準IMEのひらがなにするC-jはすでにSKKで使用しているためデフォルトに割り当てるべきキーが思いつかなかった、というのがあります。 |
了解しました! |
現在、デフォルトで
Q
にバインドされるかなカナ切り替え
はの2つの異なる機能を持つものと認識しています。
この機能を分割し、別々にキーバインドを指定できるようにしていただけるとありがたいです。
The text was updated successfully, but these errors were encountered: