w3m

Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/w3m.git/
Log | Files | Refs | README

README.mouse (1625B)


      1 ~/.w3m/mouse の形式は、
      2 
      3 menu メニューの文字列(デフォルトなし)
      4 lastline 最下行の文字列(デフォルト『≪↑↓』)
      5 button  番号  位置 関数  [引数]
      6 
      7 
      8 番号: 1…左ボタン
      9       2…中ボタン
     10       3…右ボタン
     11 
     12 位置:  menu <x1> <x2>      … メニュー上でクリック
     13        lastline <x1> <x2>  … 最下行でクリック
     14        default             … 他の設定が無い時のデフォルト
     15        anchor              … アンカー上でクリック
     16        active              … アクティブなアンカー上でクリック
     17        tab                 … タブ上でクリック
     18 
     19 <x1> : 左端のカラム位置
     20 <x2> : 右端のカラム位
     21 
     22 です。
     23 互換性のために <位置> での menu は省略可能です。
     24 
     25 デフォルトの設定(func.c 内)は、
     26 
     27 button	1 default	MOVE_MOUSE
     28 button	2 default	BACK
     29 button	3 default	MENU_MOUSE
     30 
     31 button	1 active	GOTO_LINK
     32 
     33 button	1 tab		TAB_MOUSE
     34 button	2 tab		CLOSE_TAB_MOUSE
     35 
     36 lastline	"≪↑↓"
     37 button	1 lastline 0 1	BACK
     38 button	1 lastline 2 3	PREV_PAGE
     39 button	1 lastline 4 5	NEXT_PAGE
     40 
     41 と同等です。(これまでと同じはず)
     42 
     43 ・例えば、
     44 
     45   button  1 anchor	COMMAND		"MOVE_MOUSE; GOTO_LINK"
     46 
     47   と設定するとアクティブでないアンカー上でも左クリックしただけで、
     48   リンク先に飛びます。(GUI ブラウザと同じ様な動作)
     49 
     50 ・~/.w3m/menu で
     51 
     52   menu Active
     53    func   "リンクを表示       (a)"        GOTO_LINK       "a"
     54    func   "新しいタブで表示   (t)"        TAB_LINK        "t"
     55    func   "リンクを保存       (d)"        SAVE_LINK       "d"
     56    func   "外部ブラウザで表示 (m)"        EXTERN_LINK     "m"
     57   end
     58 
     59   の様に設定しておいて、~/.w3m/mouse で
     60 
     61   button  3 anchor	MENU_MOUSE	Active
     62 
     63   と設定すると、アンカー上で右クリックしするとアンカー用の
     64   メニューが開きます。
     65 
     66 こんな感じで使ってみてください。