2005年8月22日の日記の2番目の記事へのコメント

uim-el-0.0.3.2とVIPPER的入力

AnthyスレでVIPPERっぽい入力の話が出てて,真似して入力するには現状どうどうすりゃいいのかと実験してみようとしたら,uim.elでanthyとかの「L」で全角英数固定が使えないということが判明しました(;´Д`).uim側にはキーコード76で渡すんじゃなくて,きちんとShift+108にしないとダメなのね・・・.と思ったら実はそれもあんまり良くないみたいで,Shift+76で処理するのが一番無難そうな感じです.よくわかってませんが.

そんなわけで,突然ですが,バグ取っただけのuim-el-0.0.3.2を出しました.間がだいぶあいたにも関わらず,ドキュメントの方は状況がまったく進展しておりません.すいません・・・.

で,肝心の(?)VIPPER的な入力ですが,「あqwせdrftgyふじこlp;」を実現すんのはかなりめんどくさそうですが,「最後にwをひとつ入れる位ならよくある。」程度ならuim側で簡単に実現できそうだったので,昔を思い出しつつちょっとやっていました.uim-0.4.8環境なら,.uimにこんなの書くことでよさそうです(requireのあたりが怪しいですが).後ろの方はanthy.scmの関数ほぼそのまんまです.たった2行書き換えたいだけなんですが・・・.シフト押しながらアルファベット押すと,プリエディットに全角アルファベットがはいります.「うp汁!」とか「うはwwwwwwwwwおkwwwwwwwwwww」とかいちいち全角英数モードに切替えるよりは楽に入れられます.

ちなみに,これをanthy.elでやる場合は,src-util/rkmap.hの rk_rule_hiragana[]の途中に

        {"ve", "う゛ぇ", NULL},
        {"vo", "う゛ぉ", NULL},

        {"A", "a", NULL},
        {"B", "b", NULL},
        {"C", "c", NULL},
        {"D", "d", NULL},
        {"E", "e", NULL},
          :
          :

とか足してビルドすれば,似たような感じで実現できます.

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2005年8月22日の日記の2番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2005年8月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ