• 更新:
  • 投稿:
  • カテゴリィ:

繭を使いこなそう

『eClip』 クリップボード履歴ツール・ミーツ・Migemoで便利ツールの紹介をしたので続いて。

窓使いの憂鬱で自分が使っている設定を(小出しに)紹介していきます。

今回は「カーソル移動を加速」と「ノート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     # テンキー.

CtrlCapsLockと交換しましたが、ほぼ使わなくなりました。何か利用法は無いか、と考えた次第。

デスクトップで利用する、通常のキーボードでは「一番手前の左端」に左Ctrlがあります。ちょうど、ノートPCのFnと同じ場所にあるので、真似たわけです。

──まぁ、ぶっちゃけ、テンキーがあるならそちらで入力した方が早そうなキガス。

この記事のタグ(偽)

[えっと、需要ある?][使いこなすと便利すぎる][繭、バージョンアップして欲しい……]

[2] このページの一番上へ戻る