キー連続押しショートカットのメモ

いまいちよくわかりにくかったマルチキーストロークショートカット(というカタカナ英語はあまり好きではないので、「連続押しショートカット」と呼ぶことにする)について、詳しく調べてくれていた人がいた。

また、「aiueo」と設定したい場合に、「ai」に対して別のキーバインドが設定してあって、さらに「u」に対してフォームにフォーカスするようなキーバインドが設定してある場合は「eo」の入力がフォームにもっていかれるので使えない。ただし、「ai」に対してキーバインドが設定していないような場合には「aiu」と入力してもフォームにフォーカスせず、「aiueo」が使える。

つまり、連続押しの1つ目にそれ単体でショートカットが割り当てられていなければ、2つ目以降には単体で割り当てられていたとしても問題なく使っていいよということ。

僕の場合、どうしてもOpera標準の、Shift+Ctrl+数字→パネルのどれを開くというのが覚えられないので、ブックマークパネルなら"b"とかウィンドウパネルなら"w"とか、関連づけたい。(しかもMacOperaではSpacesとモロにかぶるCtrl+数字というショートカットがデフォルトにされている。パネルに対するいじめとしか思えない。)

というわけでショートカットを以下のように変更。

d, s=Focus panel, "search"
d, b=Focus panel, "bookmarks"
d, n=Focus panel, "notes"
d, t=Focus panel, "transfers"
d, h=Focus panel, "history"
d, l=Focus panel, "links"
d, w=Focus panel, "windows"


パネルを閉じる Set alignment, "hotlist", 0 または Hide panel, -1 (これらの違いは省略)をどれに割り当てようか。

(ウェブパネルの場合はどういう名前でFocus panelすればいいか知ってる人、コメントください)


同じようにこちらも変更。

f, t="Manage, "transfers""
f, n="Manage, "notes""
f, b="Manage, "bookmarks""
f, h="Manage, "history""
f, l="Manage, "links""
f, i="Manage, "Info""

fとdを選んだ理由は、左手のホームポジションのキーだから。機能的な関連づけはない。


キーボードショートカットを割り当てすぎてキーが足りなくなってきたので、連続押しショートカットを(覚えられる程度に)活用して、ショートカットをすっきりさせていこうと思う。

こんな便利なものが、デフォルトではメール関係でしか使われてないなんてもったいない。