■
結構前から悩んでること。uim-anthy の keybinding で、anthy-go-(left|right)-key?*1が anthy-go-left-segment-key? (とでも命名すべき機能) を兼ねているのが微妙に不便だ。
目的を説明すると、
: カナ打ち中→caret を一文字左右に移動 : 漢字変換中→文節伸縮 : カナ打ち中→特に無し。"単語"単位での移動が実装されることがあればそれ。 : 漢字変換中→左右の文節に focus を移動
しかし、現在 1 と 4 が anthy-go-(left|right)-key? 一つに map されてるので切り離せない。
これを実現する方法って今のところ存在するんでしょうかね。
ちなみに現在、1, 2, 4 全部
Space で漢字変換を呼び出した際に自動的に実行される hook があれば動的に mapping を変更できて幸せになれそうだけど…そんなんあったっけか?
追記: とか思ってたら uim-pref-gtk で設定できた。とっくに anthy-(next|prev)-segment-key が追加されてたぽ。てゆーかもしかして元からあった… :y=-( ゚д゚)・∵;; ターン
*1:ところで、この変数の命名の "?" って technology-oriented であって user-oriented じゃないよね。今更変えるのは難しいんだけど。