67 lines
1.6 KiB
Plaintext
67 lines
1.6 KiB
Plaintext
~/.w3m/mouse の形式は、
|
|
|
|
menu メニューの文字列(デフォルトなし)
|
|
lastline 最下行の文字列(デフォルト『≪↑↓』)
|
|
button 番号 位置 関数 [引数]
|
|
|
|
|
|
番号: 1…左ボタン
|
|
2…中ボタン
|
|
3…右ボタン
|
|
|
|
位置: menu <x1> <x2> … メニュー上でクリック
|
|
lastline <x1> <x2> … 最下行でクリック
|
|
default … 他の設定が無い時のデフォルト
|
|
anchor … アンカー上でクリック
|
|
active … アクティブなアンカー上でクリック
|
|
tab … タブ上でクリック
|
|
|
|
<x1> : 左端のカラム位置
|
|
<x2> : 右端のカラム位
|
|
|
|
です。
|
|
互換性のために <位置> での menu は省略可能です。
|
|
|
|
デフォルトの設定(func.c 内)は、
|
|
|
|
button 1 default MOVE_MOUSE
|
|
button 2 default BACK
|
|
button 3 default MENU_MOUSE
|
|
|
|
button 1 active GOTO_LINK
|
|
|
|
button 1 tab TAB_MOUSE
|
|
button 2 tab CLOSE_TAB_MOUSE
|
|
|
|
lastline "≪↑↓"
|
|
button 1 lastline 0 1 BACK
|
|
button 1 lastline 2 3 PREV_PAGE
|
|
button 1 lastline 4 5 NEXT_PAGE
|
|
|
|
と同等です。(これまでと同じはず)
|
|
|
|
・例えば、
|
|
|
|
button 1 anchor COMMAND "MOVE_MOUSE; GOTO_LINK"
|
|
|
|
と設定するとアクティブでないアンカー上でも左クリックしただけで、
|
|
リンク先に飛びます。(GUI ブラウザと同じ様な動作)
|
|
|
|
・~/.w3m/menu で
|
|
|
|
menu Active
|
|
func "リンクを表示 (a)" GOTO_LINK "a"
|
|
func "新しいタブで表示 (t)" TAB_LINK "t"
|
|
func "リンクを保存 (d)" SAVE_LINK "d"
|
|
func "外部ブラウザで表示 (m)" EXTERN_LINK "m"
|
|
end
|
|
|
|
の様に設定しておいて、~/.w3m/mouse で
|
|
|
|
button 3 anchor MENU_MOUSE Active
|
|
|
|
と設定すると、アンカー上で右クリックしするとアンカー用の
|
|
メニューが開きます。
|
|
|
|
こんな感じで使ってみてください。
|