2005年8月22日の日記を表示中
2005年 8月 22日 (月)
■事故その後
保険会社の方と連絡取ったりしました.
[コメントを書く]
■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日の日記を表示中
[コメントを書く]