#### 繭を使いこなそう
[『eClip』 クリップボード履歴ツール・ミーツ・Migemo](https://asiamoth.com/200609172342/ “『eClip』 クリップボード履歴ツール・ミーツ・Migemo : 亜細亜ノ蛾”)で便利ツールの紹介をしたので続いて。
[窓使いの憂鬱](http://mayu.sourceforge.net/ “窓使いの憂鬱”)で自分が使っている設定を(小出しに)紹介していきます。
今回は「カーソル移動を加速」と「ノートPC風テンキー」です。
#### カーソル移動を加速
Emacs風のカーソル移動(Ctrl+f, Ctrl+b, …)をする際、キーを押しっぱなし(リピート)で加速する設定の例です。
keymap Global
key R-C-b = Left &Wait(5) Left # ←加速
key R-C-f = Right &Wait(5) Right # →加速
key R-C-n = Down &Wait(5) Down # ↓加速
key R-C-p = Up &Wait(5) Up # ↑加速
ポイントは`&Wait(5)`で、PCによっては値を増減する必要があります。遅いCPUほど、値を大きく(10-20くらい)するといいようです。
リピートで加速、というのを別のツール無しで実現できる、という例ですね。そこそこ便利。
#### ノートPC風テンキー
ノートPCでFnキーを押しながらmjkluio789を押すと、(テンキーの)0123456789が入力できます。これをFnキーの無いPCで再現。
keymap Global
mod control -= LCtrl # 左CtrlからControl機能を奪う
mod control += CapsLock # CapsLockにControl機能を付加
mod mod0 = LControl
# M0-* mod0を押しながらでテンキー入力
key M0-*m = *Num0 # テンキー0
key M0-*j = *Num1 # テンキー1
key M0-*k = *Num2 # テンキー2
key M0-*l = *Num3 # テンキー3
key M0-*u = *Num4 # テンキー4
key M0-*i = *Num5 # テンキー5
key M0-*o = *Num6 # テンキー6
key M0-*_7 = *Num7 # テンキー7
key M0-*_8 = *Num8 # テンキー8
key M0-*_9 = *Num9 # テンキー9
key M0-*Semicolon = *NumPlusSign # テンキー+
key M0-*HyphenMinus = *NumHyphenMinus # テンキー-
key M0-*Colon = *NumAsterisk # テンキー*
key M0-*Solidus = *NumSolidus # テンキー/
key M0-*FullStop = *NumFullStop # テンキー.
左CtrlはCapsLockと交換しましたが、ほぼ使わなくなりました。何か利用法は無いか、と考えた次第。
デスクトップで利用する、通常のキーボードでは「一番手前の左端」に左Ctrlがあります。ちょうど、ノートPCのFnと同じ場所にあるので、真似たわけです。
──まぁ、ぶっちゃけ、テンキーがあるならそちらで入力した方が早そうなキガス。
#### この記事のタグ(偽)
[えっと、需要ある?][使いこなすと便利すぎる][繭、バージョンアップして欲しい……]